Hello Hive Community Members,
With this post, let me give you updates on the app development.
Routes
- In yesterday's update, you can see that user can navigate from list/grid to post details.
- But if you notice the browser navigation bar text, it isn't changing.
- I did an extensive research on that.
- It is regex based path/route to be supported.
- So far app had static paths - e.g. /hot, /trending, /new etc.
- With post detail, @anyusername/post-permlink-goes here
- we'll have any username & any permlink.
- I've successfully implemented the navigation based on that route/path.
- App is detecting the route & passing values to post details accordingly.
- Code isn't ready to be deployed.
Show me the code.
- here is the quick preview of the changes I've done for handling the routes.
- List of changes on GitLab - https://gitlab.com/sag333ar/the-hive-mobile.app/-/commit/6203ddf4eabdb4e81e01696e863d40ecf3e04475
- I am so happy after integrating this.
- With this in place, we'll have a proper progressive-web-app.
Post Details changes
- Earlier we were passing data from list/grid to Post details screen.
- Now that we're doing route based navigation, post details screen needs to fetch data on it's own.
- I have added a new request.
- I am yet to integrate this request in post details screen.
- here is the preview of the code for generating the request for post details screen
What else?
- I am also experimenting on Dark & Light mode.
- As soon as it is ready, I'll publish the chanes & push it on the web-app.
What's next?
- Further experiments on markdown
- Show more details on post page apart from post-body
Where do I try out above UI?
- Just open this url - https://the-hive-mobile.app/
- Try it on mobile brower
Explore code
- Review Recent changes - https://gitlab.com/sag333ar/the-hive-mobile.app/-/commit/6203ddf4eabdb4e81e01696e863d40ecf3e04475
- Explore Repo - https://gitlab.com/sag333ar/the-hive-mobile.app
Want to know more?
- Read my announcement
- @sagarkothari88/year-2023-starting-dev-of
Previous Updates
Lots of ❤️ Love for Hive
- This is open source contribution
- It's all contribution for the hive Community
- Wish me luck
Who am I?
- I am @sagarkothari88.
- I am currently working on a mobile application for 3Speak community members
Support Me Back 🙏
- Vote me as your hive witness - https://hivesigner.com/sign/account-witness-vote?witness=sagarkothari88&approve=1
- Vote me as Hive Witness
- Upvote my content
- Follow my channel
Support 3Speak
- Download Android App
- Join 3Speak Discord
- Download iOS App
- Setup Encoder Node
- Vote for 3Speak Proposal
Privex Reference
Cheers
Have a good one
---
Posted from 3Speak iOS App for 3Speak
Developed and maintained by @sagarkothari88