Live data from Hacker News

An HTML5 app turned native in 10 minutes with PhoneGap Build?

position-absolute.com

21–30 of 56 posts

Re: An HTML5 app turned native in 10 minutes with PhoneGap Build?

#21
post #18

Now, this is pie-in-the-sky thinking, but I'd love to see something like Xamarin, that uses JS (for logic) and HTML/subset of CSS (for presentation) that builds cross-platform using native widgets. Hey, one can dream, can't they?

Isn't that what Titanium is selling? Not that I have ever tried it

Re: An HTML5 app turned native in 10 minutes with PhoneGap Build?

#22
post #12

Addressing the jQM concern, this is why we built Ionic ( http://ionicframework.com/ ). It's still alpha and we have a ways to go, but the UI is more "native" centric and we have been improving animation performance over the last week, and on new iOS devices it's hard to tell the difference between simple native app and the hybrid one. Hopefully you'll find it a better solution for hybrid apps.

I tried Ionic on Friday last week. The example code didn't work 'out of the box', and there isn't any documentation explaining how to use it. I tried with PhoneGap, with Cordova and running it in a browser both with and without Ripple. I got pretty much nowhere. Contrast that to trying jQM 1.4 RC1 and having a working example running on my phone in about half an hour with Phonegap. Open source projects live and die o…

I also had a look.

The homepage look very nice but I had pretty much the same issues as you. ---

Frankly I built my own UI because I didn't like the opaque layer most mobile web framework are doing (exception being jQtouch but it's pretty old). It's not "that hard".

It's also bound to angular out of the box. While that's great for people using that framework, it's a big learning curve for anyone else.

Re: An HTML5 app turned native in 10 minutes with PhoneGap Build?

#23
post #20
post #8

But there is reports that Apple will not let you through since jQuery mobile animations perform too poorly, oups. If you read the first answer on the page he links to it sounds like the application was missing a lot of optimisation and was overall executed poorly.

I work at a big bank and we're developing a very complex application using only jQuery Mobile and Angular JS & fastclick.js. If properly executed, the app runs beautifully and very, very smoothly. Even as a webapp it performs exactly as native. JQM is beautiful if you really know how to use and know what you're doing. We're deploying on 20 devices with only one code base and it works flawlessly, it's amazing. We only…

Happy to hear that, I will update the article with your comment,

I also saw people with lot's of issues with long list & jquery mobile while looking but since it's a framework that basically can be use by anyone I guess I should have expected that some people would submit unoptimized apps with jQuery mobile.

Re: An HTML5 app turned native in 10 minutes with PhoneGap Build?

#24
I really like the idea of these multi-platform bridges.

But in reality the ones that I have seen suffered from being terribly slow. The last app demo that I saw using phonegap had 3-5 second loading bars come up every time a button was pressed. This was on Android so I am not sure if the platform was to blame or not.

Re: An HTML5 app turned native in 10 minutes with PhoneGap Build?

#26

Earlier quoted context omitted.

Yup, sorry you are right. I've heard of people using a service like http://www.appstoreuploader.com but I haven't personally.

Sure, let's give out your iTunesConnect password, what could go wrong?

It still requires a certain degree of trust, but you can setup multiple users within iTunes connect with tuned permissions for exactly these cases.

Re: An HTML5 app turned native in 10 minutes with PhoneGap Build?

#27
post #7

Totally agree with the author here. Being primarily an Android developer I hate when I need to get access to a Mac to anything iOS related. Phonegap Build solves this problem. I work for avocarrot.com and I managed to do a Phonegap wrapper of our iOS SDK with the build service only using my linux machine.. Pretty awesome!

If you want to install the phonegap app on your ios device for tests and later publish to the app store you still need a mac.

Well, I saw some people creating the certificate with openssl on windows, you should in theory be able to use this for device testing

Re: An HTML5 app turned native in 10 minutes with PhoneGap Build?

#28
post #20

Earlier quoted context omitted.

I work at a big bank and we're developing a very complex application using only jQuery Mobile and Angular JS & fastclick.js. If properly executed, the app runs beautifully and very, very smoothly. Even as a webapp it performs exactly as native. JQM is beautiful if you really know how to use and know what you're doing. We're deploying on 20 devices with only one code base and it works flawlessly, it's amazing. We only…

Happy to hear that, I will update the article with your comment, I also saw people with lot's of issues with long list & jquery mobile while looking but since it's a framework that basically can be use by anyone I guess I should have expected that some people would submit unoptimized apps with jQuery mobile.

I used the JQM + PhoneGap combination for an app for a small business and it was approved by both Play and iTunes. I used the basic JQM skin with a few minor color palette updates. The animations are really smooth on iOS and acceptable on Android.

Re: An HTML5 app turned native in 10 minutes with PhoneGap Build?

#29
post #24

I really like the idea of these multi-platform bridges. But in reality the ones that I have seen suffered from being terribly slow. The last app demo that I saw using phonegap had 3-5 second loading bars come up every time a button was pressed. This was on Android so I am not sure if the platform was to blame or not.

While phonegap is a bridge between a lot of functionalities, not all features has been created equals.

The app is only has good has the html5 app behind it. On android it's tricky, we just did a test run for our mobile app & we have weird issues with a lot is samsung phones while other phones perform perfectly.

We also decided to remove animations on android for all phones below android 4.2 because the browser was to slow to handle them perfectly.

Post reply on HN