Dapple Home Screen In Action

in #hive4 years ago

Hello, We hope everyone is well and staying safe at home. In this post, we want to share our updates about our developments. We started working on the home screen just after our last post and we worked quite hard to be able to share progress with the community. We have also made a quick video of the demo of the Home screen and we will let you watch it now…

Dapplr Home Cover2.jpg





New Features Implemented This Week -

  • Home Screen UI
    • All of the UI components are done in a way so that they can be reused on other screens e.g User posts, User communities posts.
    • Each and every element is very detailed including very important information about a content such as Category / community, Number of upvotes, Highlighted images / gifs, reputation, avatars, name, summary and more.
    • Each element in the list is rendered when it just about to come on the screen and it has really helped us in enhancing the experience.
  • Image Pinch Zoom
    • A user doesn’t have to go and open up every post to see the content. E.g for a photography / art post, a user can slide through the images on the home page and pinch to zoom in / out to see the details just.
  • Image Sliders
    • It was very tricky to get the right one for our app and the most important thing was, it has to be as smooth as 60 Frames per second. So we dug up a bit deeper to get this in place.
  • Content Parsers
    • Content body is stored as a MarkDown content, which is basically containing all the links / URIs and a lot of styling. Dart regex parsers are not so friendly but we did it with the help of the dart open source community.
  • Lazy Loading and Caching
    • All of the images are lazily loaded that means users won’t have to wait until they can interact with it and we are caching them as they are coming into the device. Don’t worry, we are also cleaning it up once we have enough new content to be stored.
  • Upvotes List
    • Upvotes list screen is done and a user would be able to see the worth of the upvote that each user gave to the post.

All of these are seamlessly integrated with our beautiful themes and as you can see in the video, these dark backgrounds are going to make you fall in love with Dapplr.

Difficulties Faced While Implementing These Features

  • Gestures - There are tons of gestures in our home screen e.g Pinch in zoom, sliders, taps, side drawer, Tab bar, so in between it became really hard for us to implement all of these. But we spend really hard time on this and clearly separated out the each gesture’s functionality. All of the gestures are smoothly integrated and the whole experience is very fluid.
  • Nested Routes - There are huge number of nested routes to let the user be on the state that he/she wants to be on and do other stuff on other tabs. We are still working on it to make is as performant as possible and it’s going to be amazing.

ToDos For Home Screen

  • Implement upvote slider with multiple ranges based on the user preferences.
  • Content details page with comment section
  • A separate Comment page
  • Tooltip infos of reward
  • Video player integration to play the video on the home screen briefly.

Dapplr Home Cover1.jpg


The Team Need Your Support

The Dapplr team is working very hard to help the community deliver its Design First Approach based Application and we have been working for more than a month. We need your support to cover our expenses and help this community build an application that will standout from any Social media user interface. We are not asking for much, it’s only 30 HBD / day , just so that at least 50% of daily expense could be covered. We want this community to live forever and compete with Giant centralized social media platforms. We all can make this happen together.


Support us by voting for our proposal

  • Total funds requested: 4830 HBD (30 HBD daily)
  • Runs from Apr 17, 2020 - Sep 25, 2020 (161 days)
  • If funded, these funds will be used to cover 3rd party costs: our server and the junior dev/design team.

Vote using your favorite UI:



Follow us on Instagram - https://www.instagram.com/dapplr_app
Follow us on Twitter - https://www.twitter.com/@Dapplr_app

Sort:  

Very clean UI. Two thumbs up from this guy!

Hi @nulledgh0st

Thank you for your support.

This looks so sleek and smooth!! Excited to see more !

Hi @atmospheric-haze

Thank you for your continuous support. We are excited to deliver it the finest.

Very nice. The progress is looking good. In regard to feature thoughts, PeakD just recently implemented tips and I'd love to see this feature represented across all apps. An easy to use and fluid experience for sending a tip for a post and comment would be great.

Another thing that would be really nice to see would be an ever present representation of my voting mana while I'm browsing content. This is typically something I'm constantly referencing while curating and it would be great if I didn't have to navigate to a different page to see it.

Also, in this preview it looks like you're distinguishing between posts that are posted in a Community and those that aren't with the # symbol. I wonder if you also have some representation for a Community page? As a Community owner, I'd love to be able to have the user be able to find and browse the content specifically in my Community.

Will be voting your proposal with my proxy :)

Hi @midlet

Thanks you your suggestions and we have noted them down. This is actually a good feedback and we will try get them right in the app.

Yes, Communities will be supported in the application.

Each and every vote counts for us and yes your vote will be very helpful.

I'm in love with Dapplr already ❤

Hi @joetunex

Thank you for your continuous support. We appreciate your words. Very motivating for the whole team.

You are welcome guys ☺

I Approved your proposal.
Question, I see your dApp seems very similar to appics...are you guys the same?

Hi @toofasteddie

Thank you for your support. We are not the same, we believe in decentralization and want to provide this community an app that take away all the low / complex level details and provide a standout user experience experience from the conventional social media applications.

HiVE's blockchain lacks a dApp like APPICS, you are the solution.

We don't compare our app with APPICS. We want to build an application that people will actually love using and will be able to do all the operations. It will have features such as chat, audio/video calls, account management, rich content editor and many more.

Great!!!!

Sounds amazing 😉 ! Thank you 🙏

Noice!
@tipu curate 3

Hi @cardboard

Thank you for your support.

there are high expectations for this dapp. I follow you.

Hi @stefano.massari

Thank you so much. We will not disappoint you.

Keep Up the good work! Looking forward to the final product.

Hi @elite.skeete

Thank you for your words.

I hope your proposal gets voted in, definitely worth it in my opinion!

Hi @ash

Thank you for your continuous support. We are hoping for the same but not sure what is keeping the people from voting the proposal.

I am looking forward to using dapplr👍

Hi @putu300

We are also excited to deliver the best product and help in mass adoption of #hive.

I just submitted my vote for your proposal. I am very excited about Dapplr, this is going to be such an awesome application I can already tell. Your designs look amazing, thank you for choosing Hive 😄

Hi @daltono

Thanks for your support. We are glad to be here and let's grow this community together.

You are doing excellent work! Not just on the app (which is looking fantastic) but also by keeping up a strong social presence. I seen the post on Twitter and realized I wasn't following on Hive yet! Really looking forward to the release.

Hi @patrickulrich

Thanks for your support. We are trying to be as active as possible to market Dapplr. We want to deliver the best.

You guys up for an AMA over in our community ? 🤔

Love to ask a few questions for sure!

Hi @askme

We would love to but as of now, we are only a few team members managing designing, developments, marketing, and content writing.

It would be really comfortable for us if you can summarize your questions at one place and we can get back to you as soon as possible. We really want save our time for developments, each and every minute is important for us.

Till then, you can have some quick peaks at our app. It going to be exciting.

Thanks, I just voted for the proposal and excited to use the app asap.

Hi @himalayannomad

Thank you so much. We are excited to deliver it to the community.

looking great so far.
I looked forward to it being access.
Potential here is HUGE

Hi @andrewn

We are tying our best to deliver it as soon as possible. Our priority is to deliver a quality product after tons of testing.

I'm powering down Appics for this one.