TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Tips and Tricks Learned Releasing an Hybrid App Using Steroids.js

11 pointsby marcggabout 11 years ago

5 comments

Ezkuabout 11 years ago
One of the Steroids devs here.<p>Nice job, Marc. Your thoughts on the subject are much appreciated. Thanks for your kind words on the tutorials!<p>As for the pain points you had along the way - we feel you and are working toward improving the development experience. Rest assured that the amount of assorted tricks you need to learn to develop a premium application with Steroids will be going down.<p>The project file structure will be improved to make it easier to tell what parts an app consists of. The focus will be on presenting Angular modules as units of functionality. We find that dealing with preloaded views is cumbersome at the moment, and view handling altogether is ripe for a bit of restructuring.<p>We also believe that there could be more approachable ways for reacting to eg. the application resume event you mentioned, and for communicating between views. An application that consists of several views each running their own JS environment gets surprisingly tricky to get right, and is not a problem you would prefer to be solving when trying to get your app idea off the ground. For instance, you want to have a bit of data that&#x27;s persisted to localStorage but that gets rendered to multiple views; in this case you&#x27;ll want to notify the other views in case any changes occur. Currently, implementing this behaviour must be done essentially manually by our users. Steroids Add-ons implements a few measures to improve the situation behind the curtains, but we don&#x27;t have something to offer everyone at the moment. For this, and for other use cases where you need to deal with asynchronous and non-local data access, we&#x27;re brewing solutions right now.<p>Thanks for the valuable feedback. _b
评论 #7559768 未加载
c23gooeyabout 11 years ago
This is an awesome list of suggestions for any mobile web app. Thank you!
youngkasiabout 11 years ago
Great tips, appreciate it.
评论 #7559381 未加载
TomiHiltunenabout 11 years ago
Congratulations for the App of The Month award!
评论 #7559378 未加载
EmilandDCabout 11 years ago
Good insights Marc!
评论 #7559406 未加载