I "installed" Flipkart Lite and the Voice Memos demo app to see the state of the world. Clearly it's possible to build some really nice web apps these days! I hope to see more of it moving forward.
I "installed" Flipkart Lite and the Voice Memos demo app to see the state of the world. Clearly it's possible to build some really nice web apps these days! I hope to see more of it moving forward.
This is monumentally annoying. iPhones are now pretty expensive and don't have this one feature that I used to find incredibly useful. I know there are ways to accomplish this via iCloud, but I neither like nor trust iCloud and don't need it.
You can sync your calendars and contacts only to and from your Mac if you want to.
I'm still using iTunes 10.7 and iOS 6.1.3 on Mac OS 10.9 Mavericks. It required some framework hacking to make it work, but it's the only way to get offline USB sync and a (beautiful) Retina display.
Oh, and don't forget the ability to sync Safari Bookmarks. I used to be able to sync Notes too, but Apple broke that in 10.8 Mountain Lion.
If any company can offer an ecosystem comparable to Apple circa 2011, I'd be persuaded to switch. For now, I have to stick with my old iPhone 4S. Surprisingly, I haven't really missed out by not upgrading.
I'm not an OSX user, but AFAIK, it supports CardDAV, IMAP and CalDav. That should allow you to sync with ANY phone.
So, random thoughts/feedback:
- I wish I could login, comment, maybe even receive comment notifications? Although the last would clearly be an improvement on HN itself.
- I wish I had some preferences available to me, e.g. always open links externally vs. inside the app itself. (I can long-press on a link and select "open in Chrome" of course.)
- Flipkart has some pretty slick animations. The primary thing that jars me about HackerWeb is how abrupt everything is compared to native apps.
Obviously nothing huge; just stuff I didn't know was even possible. Anyway, let me at least grab this opportunity to thank you for your work!
AFAIK authenticated user actions (logging in/commenting/profile management/etc) are simply not exposed through the official HN API. I don't think there's much third party developers can do about that, unfortunately.
But yes, web apps have come a long way. Apple treating web apps as second-class citizens will probably still pose a huge barrier to widespread adoption for quite some time though.
So as for your feedback:
1. I myself also wish that I could login, comment, etc. Unfortunately the official API doesn't allow it yet. Other HN apps implement those by scraping HN, save your username/password somewhere but I didn't choose this route because it might be a maintenance nightmare for me :(
2. Regarding the 'open new tab/window' preference for links, I've been thinking about this for a long time. Will experiment soon :)
3. Animations. I'll need time to implement those :P
Glad to know that you like my app! Cheers.
Joke aside, HackerWeb is an awesome example of a webapp done right. It's the only web app on my home screen, and my favorite Hacker news reader on mobile, beating any native app I've tried. Awesome job! Do you have any feedback about issues your encounter for the development? I'm thinking about iOS updates, responsive design with iPad etc... ?
It seems like it's just a way to be able to make cross-origin requests in a browser. Can it even do that? Seemed like it had a bunch of security considerations that make even that not useful.
The primary use cases for service workers today are robust offline support and notifications. More generally service worker gives you broad and very fine grained control over your app's use of the network. Service worker itself doesn't give additional cross-origin request abilities, except by giving more control over caching.
Web Bluetooth is still a work in progress, but you can try it out: https://developers.google.com/web/updates/2015/07/interact-w...
(disclosure: I work on this kind of stuff for Google)
This is my reddit client. https://reddit.premii.com/ - You can login, upvote, reply, save, and tons of other things.