Before you rush off to test phonegap (it can take a while and alot of headscratching), you might want to look into a couple of things that may or may not make your web app seem more 'native-like':
1 - users on iphone can already add your site to their homescreen, just like a native app, but you can support that with some meta tags and link rel options and add your own icon. See here: http://mobile.tutsplus.com/tutorials/iphone/iphone-web-app-meta-tags/ 2 - HTML5 application cache - store files locally on the phone, so they don't have to load all the web pages and images every time. One comment on Wes's comment. I know little about ape yet, but there's no intrinsic reason why MooTools won't work inside phonegap (although I accept Wes probably knows something I don't!). - Kev On Fri, Sep 30, 2011 at 3:35 PM, Wes Garland <[email protected]> wrote: > Kev is right re. phone gap -- you can get a decent native-feeling app, but > there are certainly limits. The JavaScript engine will not be able to JIT, > and things like 'swipe' functionality will not be as smooth as for a real > native app. Something to mention with phonegap - you probably won't be able > to use the MooTools version of the APE JSF, you will have to use the > JavaScript.js implementation instead; this means you will have differences > between your actual code and the APE documentation/examples. > > One option is to implement the APE protocol over web sockets using the iOS > native SDK. If you are an experienced C hacker and grok HTTP, you should > be able to sniff packets and reverse engineer the protocol, leading to a > working stack in about a week. > > Wes > > > On 30 September 2011 05:30, AWC <[email protected]> wrote: > >> phonegap may be for you: http://www.phonegap.com/. >> >> You can package up web apps into native apps for many platforms. (How >> well it works with APE I have no idea). >> >> - Kev >> >> >> On Sep 30, 9:35 am, Tyler Slater <[email protected]> wrote: >> > I created a very complex real-time social media application for my >> > school with about 1,200 current users and growing every day. >> > >> > My problem is that many of my users want a mobile version of the >> > application. Rather than a webapp, many prefer a native application. >> > Is there any possible way to make ape server work with the ios api >> > conveniently? Wouldn't the whole clientiside js framework be useless? >> > How would I go about this? >> > >> > Thank you, >> > >> > Tyler >> >> -- >> You received this message because you are subscribed to the Google >> Groups "APE Project" group. >> To post to this group, send email to [email protected] >> To unsubscribe from this group, send email to >> [email protected] >> For more options, visit this group at >> http://groups.google.com/group/ape-project?hl=en >> --- >> APE Project (Ajax Push Engine) >> Official website : http://www.ape-project.org/ >> Git Hub : http://github.com/APE-Project/ >> > > > > -- > Wesley W. Garland > Director, Product Development > PageMail, Inc. > +1 613 542 2787 x 102 > > -- > You received this message because you are subscribed to the Google > Groups "APE Project" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/ape-project?hl=en > --- > APE Project (Ajax Push Engine) > Official website : http://www.ape-project.org/ > Git Hub : http://github.com/APE-Project/ > -- You received this message because you are subscribed to the Google Groups "APE Project" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/ape-project?hl=en --- APE Project (Ajax Push Engine) Official website : http://www.ape-project.org/ Git Hub : http://github.com/APE-Project/
