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.

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

61 pointsby posabsoluteover 11 years ago

16 comments

yesimahumanover 11 years ago
Addressing the jQM concern, this is why we built Ionic (<a href="http://ionicframework.com/" rel="nofollow">http:&#x2F;&#x2F;ionicframework.com&#x2F;</a>). It&#x27;s still alpha and we have a ways to go, but the UI is more &quot;native&quot; centric and we have been improving animation performance over the last week, and on new iOS devices it&#x27;s hard to tell the difference between simple native app and the hybrid one. Hopefully you&#x27;ll find it a better solution for hybrid apps.
评论 #6847259 未加载
评论 #6847225 未加载
评论 #6847295 未加载
jherikoover 11 years ago
don&#x27;t be mystified. all of this comes from your lack of knowledge and experience of native development. if it works in a webview then making a &#x27;native&#x27; app out of it is not going to be complicated - you make something with a webview and the html or whatever other source data in the package.<p>its not magic, its not even hard, you just happen to not know about how it works... if you are interested this is easy to fix with google and experimentation. :)<p>knowing about android sdk versions is something you would also know if you were an android developer. its everywhere from the first time you install an sdk or ndk - i agree that Google suck at developer tools and docs, absolutely 110%, and this is a good example of that - a lot of their tools I consider &#x27;unshippable&#x27; they are so bug riddled and unusable - but thats a tangent.<p>i do wonder though why even use a native app like this? isn&#x27;t a web app more friendly? you certainly won&#x27;t get any of the performance benefits of native code without some real heavy lifting on the part of the framework&#x2F;library&#x2F;sdk. isn&#x27;t a landing page asking you to download a native app just annoying? i know its popular but its just a UX fail however I look at it...
评论 #6847919 未加载
评论 #6848216 未加载
davidjhampover 11 years ago
Are we calling phonegap&#x2F;cordova native now?<p>Phonegap build is nice if you don&#x27;t use any prosperity &#x2F;closed source plugins.
wil421over 11 years ago
I really like the <i>idea</i> of these multi-platform bridges.<p>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 <i>every time</i> a button was pressed. This was on Android so I am not sure if the platform was to blame or not.
评论 #6847586 未加载
Sephiroth87over 11 years ago
You Keep Using That Word, I Do Not Think It Means What You Think It Means
评论 #6847638 未加载
nezza-_-over 11 years ago
<p><pre><code> But there is reports that Apple will not let you through since jQuery mobile animations perform too poorly, oups. </code></pre> 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.
评论 #6847377 未加载
codehahaover 11 years ago
&quot;But you should know that the webview used by phonegap is generally one generation older than the current mobile browser provided with the device.&quot;<p>Is that right? Is web browser used by WebView a different thing that a default Android browser?
评论 #6848186 未加载
评论 #6848253 未加载
评论 #6848191 未加载
gchokovover 11 years ago
.. or just check <a href="http://www.icenium.com/" rel="nofollow">http:&#x2F;&#x2F;www.icenium.com&#x2F;</a> which has integrated IDE and does all this without the manual hassle of uploading files.
评论 #6847950 未加载
dotnetkowover 11 years ago
I built Fitwatchr for Fitbit (<a href="http://www.fitwatchr.com/apps.html" rel="nofollow">http:&#x2F;&#x2F;www.fitwatchr.com&#x2F;apps.html</a>) using PhoneGap Build and absolutely love it. I can develop locally in Chrome, switch between Android&#x2F;iOS using the DevTools, then deploy using Build. Coupled with Kendo UI Mobile, which auto translates the UI of your app to fit the platform, it took days to get a basic prototype running instead of weeks. Highly recommended!
patatinoover 11 years ago
Just finished my first phonegap 3 app. I used kendo mobile for the ui, performance is pretty nice. It&#x27;s not free but saved me probably days.
评论 #6849616 未加载
评论 #6848856 未加载
krrishdover 11 years ago
&gt; Its free for one app<p>Actually, its free for anything that can be hosted publicly and open-source on a Git repository
p_papageorgiouover 11 years ago
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!
评论 #6847189 未加载
Happymrdaveover 11 years ago
Not native. You have a launcher but it&#x27;s still basically just running through a dedicated browser.
dan_simover 11 years ago
If you want to use angular and phonegap, I create grunt tasks that you can use with the angular generator for yeoman : <a href="https://github.com/dsimard/grunt-angular-phonegap" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;dsimard&#x2F;grunt-angular-phonegap</a>
girvoover 11 years ago
Now, this is pie-in-the-sky thinking, but I&#x27;d love to see something like Xamarin, that uses JS (for logic) and HTML&#x2F;subset of CSS (for presentation) that builds cross-platform using native widgets.<p>Hey, one can dream, can&#x27;t they?
评论 #6847367 未加载
评论 #6848272 未加载
评论 #6847399 未加载
评论 #6847886 未加载
mariolorenteover 11 years ago
Nice project but i think steroids js is the best out there at this moment!