tag:blogger.com,1999:blog-1928240041630724822.post2583363206709387610..comments2014-01-19T21:26:56.522-08:00Comments on PhoneGap Cordova: Who Is Murdering PhoneGap? It's jQuery MobileNovahttp://www.blogger.com/profile/05011513191681165298noreply@blogger.comBlogger35125tag:blogger.com,1999:blog-1928240041630724822.post-50957543902312509062013-12-30T22:35:37.598-08:002013-12-30T22:35:37.598-08:00Yes, it is. We now have Chinese version of the doc...Yes, it is. We now have Chinese version of the doc, but the English one is not completed. As there are very few people out of our company following us, we didn't spent much time on documentation or demos. I hope more people can follow us, though the documentation is not 100% complete, the framework is stable now.Leo Tsaihttp://www.blogger.com/profile/07718226174783209108noreply@blogger.comtag:blogger.com,1999:blog-1928240041630724822.post-30584168672269233042013-12-26T05:38:02.206-08:002013-12-26T05:38:02.206-08:00It's also worth mentioning you can develop wit...It's also worth mentioning you can develop with separate files and have a guild build task to combine certain or all templates later.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1928240041630724822.post-21627494067218567412013-12-23T02:24:18.103-08:002013-12-23T02:24:18.103-08:00Phone gap is one of the tool which mostly develope...Phone gap is one of the tool which mostly developers used for <a href="http://www.notosolutions.com/index.php/applications-solutions/rich-internet-application-development/" rel="nofollow">make a website software</a>. Using platform every developers make app which is more and more supportable. Great post!Punit Sharmahttp://www.blogger.com/profile/01667016983036940118noreply@blogger.comtag:blogger.com,1999:blog-1928240041630724822.post-46614681166492835582013-12-10T02:50:20.279-08:002013-12-10T02:50:20.279-08:00You comment on JQM having bad documentation to whi...You comment on JQM having bad documentation to which I agree and tell that you're working on an own JS framework specifically targeted for Cordova. After more than a year of development and, to say in your own words, more than 5 apps based on the Nova framework. The documentation (http://cordova.codeplex.com/documentation) is still barely existing.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1928240041630724822.post-9468164382614153342013-10-30T03:25:35.912-07:002013-10-30T03:25:35.912-07:00Some people consider phonegap to be a slow tool, b...Some people consider phonegap to be a slow tool, but I think it totally depends on the developer and the language. You can seamlessly generate apps for different mobile platforms using one single code base. This tool is quite easy to use. Future lies in the hands of cross platform app development. Businesses do not want to spend much on individual applications when they have better options to choose from. <br>PhoneGap Application Developmenthttp://www.mobilepundits.com/PhoneGap_Development.htmlnoreply@blogger.comtag:blogger.com,1999:blog-1928240041630724822.post-51647466278229241822013-10-29T06:24:39.572-07:002013-10-29T06:24:39.572-07:00All well and good, but most dev's don't wa...All well and good, but most dev's don't want to throw the baby out with the bath water.<br><br>You're writing an entire framework from scratch ignoring the years of effort and expertise put into JQ and JQM (or any other framework for that matter) simply because you couldn't spend the time to make JQM work correctly. I think you would have gained more by investing more time in understanding and contributing too existing frameworks. Nevertheless, I'm not gonna take away from you what you have achieved, Good luck to you sir, Good... luck....<br><br>Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1928240041630724822.post-42385936651969082232013-10-28T07:05:12.327-07:002013-10-28T07:05:12.327-07:00Hello my also anonymous friend, I have posted a mo...Hello my also anonymous friend, I have posted a more detailed reply on October 28, 2013 at 9:47 PM some posts down, I suspect it will get deleted though. I am absolutely adamant on this point though, if you are using JQM and PG together and are finding it slow, YOU ARE WRITING JQM WRONG!<br><br>The cross platform support boiled into JQM makes writing portable, tweakable apps much easier! And what's more the latest 1.4 version is claiming performance gains throughout the framework.<br><br>The approach you take is all a big toss up. Do you want...<br>a) Actual web pages in PG<br>b) Cross platform HTML5 that looks like an app in PG<br>c) Vanilla js you'll have to rewrite a billion times for each platform<br>d) God awful javascript frameworks (that make no sense and are as complex if not more so than just learning the native code), that renders native stuff (stuff like appcelerator or windows studio, or other "platforms" that are trying to push "HTML5" to make native UI)<br>e) Native code<br><br>p.s. I'm betting you see elements of this debate appear in mainstream consultancy reports within the next year or two. If you are that consultant, hello, must be good earning a cart load by googling this stuff? Let me save you some time.... developers who are "worth their salt" don't want native and they don't want native that is written using javascript, they want actual REAL HTML5 with UI's that work well and look good, from off the shelf open source frameworks. Everyone else is just messing about for the fun of it.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1928240041630724822.post-60411486484675232082013-10-28T06:47:00.089-07:002013-10-28T06:47:00.089-07:00As I stated a quiet a few posts up, the reason you...As I stated a quiet a few posts up, the reason you are finding it slow is because you don't know how to code performance JQM code. Plain and simple. In fact I'd go as far as to say most javascript developers don't really understand the language or how to code performance javascript.<br><br>The fact of the matter is, writing hybrid apps probably has the same complexity as fully native (if you know what the hell you are doing, which I suspect most don't), HOWEVER, once written it is a MUCH smaller task to port the hybrid apps to other platforms..... THIS is the true reason why I use JQM and PG together, once you get past your own arrogance (and I speak as a person who had this view) that you "know javascript" because you've been a web-monkey for years and you actually truly start to learn how to code it properly and how to optimise loops and selectors and the like, you realise that coding performance JQM gives you a MASSIVE head start in porting apps. I currently support android, ios, windows phone 8 and a web version of an app using VERY similar code.<br><br>Say what you like, but I'm just gonna keep repeating this...<br><br>You "can" write fast JQM+PG apps if you know how to write performance javascript.... however, I will be so bold to reiterate once more.... MOST javascript coders have no clue as to what they're really doing.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1928240041630724822.post-10061961259460798352013-10-22T04:38:29.069-07:002013-10-22T04:38:29.069-07:00Guys, finally, what's the best option for toda...Guys, finally, what's the best option for today? Nova? gwt-phonegap? write everything manually?Anatoly Guzarevichhttp://www.blogger.com/profile/05683359204580568172noreply@blogger.comtag:blogger.com,1999:blog-1928240041630724822.post-72759901815229436342013-09-13T05:27:29.924-07:002013-09-13T05:27:29.924-07:00This is so true, yet no one even bats an eye to th...This is so true, yet no one even bats an eye to this comment.<br><br>Makes me think there are only people here who like Phonegap and dislike JQM because they cant get it working.<br><br>geezAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-1928240041630724822.post-58444370121518668092013-08-21T18:25:38.409-07:002013-08-21T18:25:38.409-07:00Hi, I do think PhoneGap is almost perfect. I guess...Hi, I do think PhoneGap is almost perfect. I guess you don't find a good project architecture for your phonegap projects, that's why you think cordova.js is hard to use. <br><br>Our phonegap team have done some projects recently without jQueryMobile, the performance and user experience are really good, and the development is fast. PhoneGap saves much cost for the clients. <br><br>If you want to know how our PhoneGap team organize the project files/architecture, you can find some demos with source code here:<br>http://cordova.codeplex.com<br>Leo Tsaihttp://www.blogger.com/profile/07718226174783209108noreply@blogger.comtag:blogger.com,1999:blog-1928240041630724822.post-51538601265237893382013-08-21T13:59:10.332-07:002013-08-21T13:59:10.332-07:00I'm not a fan of jqmobile but I completely dis...I'm not a fan of jqmobile but I completely disagree that phonegap is deserving of the praise you're giving it.<br><br>There is are both phonegap and cordova files included in the platform builds, but they don't specify which you need to include. Including cordova is the only way to get plugins to work, but then you get 'cordova.js included multiple times.' errors. Including phonegap throws "cordova class not found" errors... <br><br>It's really just sad that such an ambitious project still hasn't found the grounding to allow you to create a practical application easily. Sure, the demo apps get up and running without an issue.. but as soon as you make an application that actually does anything, it breaks.. fun.<br><br>Anyway, I hope it gets better because it's a fantastic idea, but right now, it needs way too much work for me to do anything other than bitch about it.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1928240041630724822.post-38612722912553146322013-08-20T06:32:21.826-07:002013-08-20T06:32:21.826-07:00If you are familar with java gwt-phonegap is also ...If you are familar with java gwt-phonegap is also a perfect solution, especially for business applications.Ronnyhttp://www.blogger.com/profile/09923844657946622104noreply@blogger.comtag:blogger.com,1999:blog-1928240041630724822.post-53102009405848767072013-08-19T00:13:40.541-07:002013-08-19T00:13:40.541-07:00Here is another post that experimented jQM perform...Here is another post that experimented jQM performance. The result is surprising. Check here:<br>http://apachecordova.blogspot.com/2013/08/how-jquery-mobile-eats-phonegap-performance.htmlLeo Tsaihttp://www.blogger.com/profile/07718226174783209108noreply@blogger.comtag:blogger.com,1999:blog-1928240041630724822.post-22234326815451095862013-08-10T02:53:16.438-07:002013-08-10T02:53:16.438-07:00I tried to used JQuery Mobile and it was a realy d...I tried to used JQuery Mobile and it was a realy disaster, it's very slow! I would recommend using Cordova, Zepro and JQuery Touch.Fabrizio Zippohttp://www.blogger.com/profile/10523952378597307780noreply@blogger.comtag:blogger.com,1999:blog-1928240041630724822.post-12002697501827163212013-07-23T14:26:41.140-07:002013-07-23T14:26:41.140-07:00"Cordova" is the open source apache proj..."Cordova" is the open source apache project but it's still packaged as phonegap by Adobe, there is also a new CLI using node/npm that came out with version 3.0.0 which makes developing these applications a dream.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1928240041630724822.post-24470851219321455082013-07-08T17:29:58.338-07:002013-07-08T17:29:58.338-07:00Is this project still alive? Is it called "Co...Is this project still alive? Is it called "Cordova" or "Nova"??<br><br>Ambitious and promising, unfortunately maybe a bit too much so - can't get the sample app to run ("missing nova.Carousel.js") - hopes for a simple alternative to jQuery Mobile fading again...Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1928240041630724822.post-24264137166187685322013-06-25T03:21:02.578-07:002013-06-25T03:21:02.578-07:00Why are you using a different HTML file for each p...Why are you using a different HTML file for each page? In our experience this decreases performance when compared to showing and hiding divs within one HTML page. This method also causes headaches with page transitions. I'd like to try your framework in one of our projects but I'm unsure of this method of page switching.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1928240041630724822.post-16915077486370311562013-06-11T08:35:14.965-07:002013-06-11T08:35:14.965-07:00Devil's advocate here, it's neither phoneg...Devil's advocate here, it's neither phonegap nor JQM that is bad, it is the implementation approach the developer takes using JQM and PG. If you literally write web pages exactly as on your website and put them in PG, then yes they will run like a dog, there "ARE" ways to make JQM work very well on PG, but you need a good founding of how JQM and .js works... which a lot of developers just... don't... have.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1928240041630724822.post-12555740820840828892013-05-04T03:11:13.287-07:002013-05-04T03:11:13.287-07:00Hi Guys, I am developing chat app using phonegap ...Hi Guys,<br><br> I am developing chat app using phonegap and jquerymobile. i will load jquerymobile from url..(like src="http://"). Is this still kills phonegap's performance?PPhttp://www.blogger.com/profile/05811601189198367959noreply@blogger.comtag:blogger.com,1999:blog-1928240041630724822.post-17081184485616562322013-05-02T06:44:29.243-07:002013-05-02T06:44:29.243-07:00I've been a native iOS app developer for some ...I've been a native iOS app developer for some time now, but the next project I'm working on is pretty straightforward and Phonegap looks like a good fit. <br><br>Although I haven't yet written a line of code from phonegap, I've been researching and was just about to delve into Phonegap with JQM. Performance seems to be the major concern with JQM, although it's a trade off I think I can live with in this instance.<br><br>I did come across this stack overflow article and wondered if many of you have tried this "lazy loading" aka "deferred" approach to loading JQuery.<br>http://stackoverflow.com/questions/10945643/correct-way-of-using-jquery-mobile-phonegap-togetherBrian Douglashttp://www.blogger.com/profile/04862417902739800969noreply@blogger.comtag:blogger.com,1999:blog-1928240041630724822.post-77758248446700127382013-05-02T06:42:44.899-07:002013-05-02T06:42:44.899-07:00This comment has been removed by the author.This comment has been removed by the author.Brian Douglashttp://www.blogger.com/profile/04862417902739800969noreply@blogger.comtag:blogger.com,1999:blog-1928240041630724822.post-58954808678209617072013-04-18T11:23:09.103-07:002013-04-18T11:23:09.103-07:00Any of you looked into Enyo (the former WebOS JS f...Any of you looked into Enyo (the former WebOS JS framework) as an alternative to jQM/Sencha?<br><br>http://enyojs.com/bmaupinhttp://www.blogger.com/profile/18099980030119567377noreply@blogger.comtag:blogger.com,1999:blog-1928240041630724822.post-54523865746763394052013-04-16T08:34:51.525-07:002013-04-16T08:34:51.525-07:00You might consider including Icenium in the build ...You might consider including Icenium in the build services you talk about in your presentation. I find it very intuitive and easy to use.Steve Tsokevhttp://www.blogger.com/profile/05837662437137932429noreply@blogger.comtag:blogger.com,1999:blog-1928240041630724822.post-30201146271544471522013-04-16T08:34:00.462-07:002013-04-16T08:34:00.462-07:00@Mean Dean: you might consider including Icenium i...@Mean Dean: you might consider including Icenium in the build services you talk about in your presentation. I find it very intuitive and easy to use.Steve Tsokevhttp://www.blogger.com/profile/05837662437137932429noreply@blogger.com