Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mobile - Simple main page and navigation bar #337

Closed
egecans opened this issue Oct 17, 2023 · 5 comments
Closed

Mobile - Simple main page and navigation bar #337

egecans opened this issue Oct 17, 2023 · 5 comments
Assignees
Labels
effort: level 7 How much effort is needed for this task priority: high Issue is important, must be resolved in a reasonable time required: feature Requiring new feature to be developed / existing feature to be updated team: mobile Issue is part of mobile development

Comments

@egecans
Copy link
Contributor

egecans commented Oct 17, 2023

A simple main page for navigating corresponding pages and a navigation bar for these pages are required for our apps. Therefore it should be implemented.

@egecans egecans added effort: level 5 How much effort is needed for this task team: mobile Issue is part of mobile development priority: high Issue is important, must be resolved in a reasonable time required: feature Requiring new feature to be developed / existing feature to be updated labels Oct 17, 2023
@egecans
Copy link
Contributor Author

egecans commented Oct 17, 2023

I will research a technology to implement this. I will upload the documents and videos to improve our Android-Based knowledge.

@egecans
Copy link
Contributor Author

egecans commented Oct 21, 2023

I am watching this video to implement navbar.

egecans pushed a commit that referenced this issue Oct 21, 2023
@egecans
Copy link
Contributor Author

egecans commented Oct 21, 2023

I am watching this video to learn implementing side navigation menu.

egecans pushed a commit that referenced this issue Oct 21, 2023
egecans pushed a commit that referenced this issue Oct 22, 2023
@egecans egecans added effort: level 7 How much effort is needed for this task and removed effort: level 5 How much effort is needed for this task labels Oct 22, 2023
@egecans
Copy link
Contributor Author

egecans commented Oct 22, 2023

I tried hard with the recycler view, and as a result, I succeeded! Now our main page (home page) contains activities (dummy Ones, I hard-coded them) in a list view, these activities are clickable. When users click them will appear a toast that describes the item. It also has a dummy search button. Additionally, now all pages have a nav bar at the bottom and a toggle bar at the right of the page.
In a nav bar, you can go home page, profile, map and activity page to add them.
In the toggle bar, you can visit the login, registration, logout and network request pages.

Here is the video of what is new:

UI.mov

egecans pushed a commit that referenced this issue Oct 22, 2023
@egecans
Copy link
Contributor Author

egecans commented Oct 24, 2023

I closed the issue since it was already merged in #369 .

@egecans egecans closed this as completed Oct 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
effort: level 7 How much effort is needed for this task priority: high Issue is important, must be resolved in a reasonable time required: feature Requiring new feature to be developed / existing feature to be updated team: mobile Issue is part of mobile development
Projects
None yet
Development

No branches or pull requests

3 participants