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/

Reply via email to