Live data from Hacker News

App.js: Mobile webapps made easy

code.kik.com

11–20 of 39 posts

Re: App.js: Mobile webapps made easy

#15
From some quick testing of the demo on iOS:

If you pull a list down from the top or up from the bottom, the wrong thing scrolls. Not sure whether this is possible to work around.

iOS 7-style back gesture does not work.

In the input demo, pressing return on the Subject field submits the form. Demo bug?

Occasional popping when switching screens.

Nevertheless, seems pretty solid in general. I like it.

Re: App.js: Mobile webapps made easy

#16
post #9

I would be a bigger fan if there were some included phonegap utilities & tutorials. Famo.us is making the same mistake for some reason. Aggressively targeting mobile, with half of the toolchain missing to actually shipping mobile apps. Not that I can blame the OP, who is likely not a SF startup with millions in funding.

It's actually a Canadian startup with millions in funding, but this is not their product. It's the Kik messenger, which has a built-in browser. They provide this library to make making apps for their messenger easier.

Re: App.js: Mobile webapps made easy

#17
post #15

From some quick testing of the demo on iOS: If you pull a list down from the top or up from the bottom, the wrong thing scrolls. Not sure whether this is possible to work around. iOS 7-style back gesture does not work. In the input demo, pressing return on the Subject field submits the form. Demo bug? Occasional popping when switching screens. Nevertheless, seems pretty solid in general. I like it.

It seems this is really good for single page (WebView) embedded in a native app. I am curious whether the wrong scrolls will happen if turn off the scroll functionality of the WebView on iOS or Android.

Re: App.js: Mobile webapps made easy

#18
If you're a Java aficionado GWT has a similar stack of widgets mGWT http://mobilegwt.appspot.com/showcase/ which actually are tuned to produce optimal repaints/scrolls in WebKit/Chrome with minimal DOMs. Combine with gwt-phonegap to produce native deployable apps for AppStore and Play.

Re: App.js: Mobile webapps made easy

#20
Seems pretty solid! I tested on iPhone 4, which I use for my subjective performance testing when comparing libraries.

Transitions worked nicely, both meme and YouTube video thumbnail views were smooth. Compared to a possible native implementation the image search didn't work that smoothly during image loading, but it was still usable after all images were loaded. Also the list view for long lists with presumably dynamic loading (UITableView style) wasn't that smooth during scrolling.

All in all, kudos for the good work!

Post reply on HN