iWebKit + PhoneGap = Native apps for all platforms at once

What features do you want to be included next?

iWebKit + PhoneGap = Native apps for all platforms at once

Postby mijoroJordan on Mon 21 Dec 2009, 05:04

http://phonegap.com/

Phonegap is a system that wraps webapps in a native client and exposes the hardware API's for that device. So you can have a webapp that uses contact info, location and accelerometer (Phonegap supports more, I'm just saying) into an iphone, blackberry, android and webos native app and have the same code work correctly on all devices.

I'm not affiliated, but my brother and I have started adding to it in our spare time.

Would anyone have any interest in a version of iwebkit that is compatible with phonegap, so that webapps made with iwebkit can actually be sold as native apps on all the platforms? Right now I think you'd have to make some kind of hack to get the filestructure to work on the iPhone client, and the Palm client breaks when the webapp browses to a new URL.

Being able to write apps in one framework, that work on all platforms would be very nice.

~Jordan
mijoroJordan
Noob
Noob
 
Posts: 7
Joined: Mon 21 Dec 2009, 04:57

Re: iWebKit + PhoneGap = Native apps for all platforms at once

Postby arronhunt on Fri 25 Dec 2009, 19:01

I have found an amazing tutorial on how to do this exact thing on YouTube

I am not very experienced with XCODE, so at the moment I don't know how to export it as an application. But it runs fine in the iPhone Simulator that is included.

What I love about the idea, is you don't have to know any advanced C programming, just basic HTML and/or JavaScript. If your willing to pay Apple the $99 fee to become a developer, this might be a worthwhile investment.
User avatar
arronhunt
Newbie
Newbie
 
Posts: 20
Joined: Thu 24 Dec 2009, 21:23

Re: iWebKit + PhoneGap = Native apps for all platforms at once

Postby mijoroJordan on Fri 25 Dec 2009, 19:31

Hey, I didn't realize they worked together so well. That's a sweet video.

Any downside to using this method for phone development?
mijoroJordan
Noob
Noob
 
Posts: 7
Joined: Mon 21 Dec 2009, 04:57

Re: iWebKit + PhoneGap = Native apps for all platforms at once

Postby tarnfeld on Sat 26 Dec 2009, 08:41

Phonegap = BAD
49% of their apps are rejected.
Nimblekit.org is much better, way simpler to use and less complicated JS - no apps have been rejected on the basis of using nimblekit as there are no private API's
I built SnippetySnip with it for the app store (Search) and there are tonns of cool new features since that app.
Portfolio - http://tarnfeldweb.com
Tidy Design - http://tidydesign.com

Check me out ;)
ares wrote:In fact I wouldn't use tables at all.
User avatar
tarnfeld
Moderator
Moderator
 
Posts: 764
Joined: Tue 27 Jan 2009, 18:29
Location: Portsmouth, UK

Re: iWebKit + PhoneGap = Native apps for all platforms at once

Postby mijoroJordan on Sat 26 Dec 2009, 19:39

nimblekit looks neat, but it seems like you can only use it on the iphone...
mijoroJordan
Noob
Noob
 
Posts: 7
Joined: Mon 21 Dec 2009, 04:57

Re: iWebKit + PhoneGap = Native apps for all platforms at once

Postby tarnfeld on Sat 26 Dec 2009, 19:43

Indeed, but i mean why would you use iWebKit to build an iPhone interface and then pop it onto another device?
Portfolio - http://tarnfeldweb.com
Tidy Design - http://tidydesign.com

Check me out ;)
ares wrote:In fact I wouldn't use tables at all.
User avatar
tarnfeld
Moderator
Moderator
 
Posts: 764
Joined: Tue 27 Jan 2009, 18:29
Location: Portsmouth, UK

Re: iWebKit + PhoneGap = Native apps for all platforms at once

Postby mijoroJordan on Sat 26 Dec 2009, 20:45

its a very quick way to make a nice looking interface. Then you can drop it into any device. Seems like the fastest and easiest way to get from prototype to selling product on all devices.
mijoroJordan
Noob
Noob
 
Posts: 7
Joined: Mon 21 Dec 2009, 04:57

Re: iWebKit + PhoneGap = Native apps for all platforms at once

Postby tarnfeld on Sat 26 Dec 2009, 21:03

don't waste your time with the app store then, it will most likely get rejected :)
Portfolio - http://tarnfeldweb.com
Tidy Design - http://tidydesign.com

Check me out ;)
ares wrote:In fact I wouldn't use tables at all.
User avatar
tarnfeld
Moderator
Moderator
 
Posts: 764
Joined: Tue 27 Jan 2009, 18:29
Location: Portsmouth, UK

Re: iWebKit + PhoneGap = Native apps for all platforms at once

Postby mijoroJordan on Sun 27 Dec 2009, 04:01

because of iwebkit or phonegap?
mijoroJordan
Noob
Noob
 
Posts: 7
Joined: Mon 21 Dec 2009, 04:57

Re: iWebKit + PhoneGap = Native apps for all platforms at once

Postby arronhunt on Sun 27 Dec 2009, 06:02

I don't think there is any way to say that they where rejected because of Phonegap, maybe since it is so easy to use, then almost anyone can make an app. If anyone can make an app then there will be a ton of small little "not-so-great" apps. Nimblekit is a bit more complicated, which means beginners will be intimidated an not attempt, thus only "professional" coders will make apps which will be higher quality. I don't know, just my two cents.

PhoneGap appeals to me the most, and I like it more then NimbleKit.
User avatar
arronhunt
Newbie
Newbie
 
Posts: 20
Joined: Thu 24 Dec 2009, 21:23

Re: iWebKit + PhoneGap = Native apps for all platforms at once

Postby tarnfeld on Sun 27 Dec 2009, 06:56

Apple are rejecting Phone Gap because of the way Phone Gap is built:

"that PhoneGap apps make use of unpermitted or 3rd party APIs, something that violates the terms of service for the app store."

Source: http://www.readwriteweb.com/archives/wh ... e_apps.php
Portfolio - http://tarnfeldweb.com
Tidy Design - http://tidydesign.com

Check me out ;)
ares wrote:In fact I wouldn't use tables at all.
User avatar
tarnfeld
Moderator
Moderator
 
Posts: 764
Joined: Tue 27 Jan 2009, 18:29
Location: Portsmouth, UK

Re: iWebKit + PhoneGap = Native apps for all platforms at once

Postby mijoroJordan on Sun 27 Dec 2009, 09:24

Is there a version of phonegap that you can get that doesn't include these API's?
mijoroJordan
Noob
Noob
 
Posts: 7
Joined: Mon 21 Dec 2009, 04:57

Re: iWebKit + PhoneGap = Native apps for all platforms at once

Postby tarnfeld on Sun 27 Dec 2009, 19:35

Nope.
Portfolio - http://tarnfeldweb.com
Tidy Design - http://tidydesign.com

Check me out ;)
ares wrote:In fact I wouldn't use tables at all.
User avatar
tarnfeld
Moderator
Moderator
 
Posts: 764
Joined: Tue 27 Jan 2009, 18:29
Location: Portsmouth, UK

Re: iWebKit + PhoneGap = Native apps for all platforms at once

Postby arronhunt on Mon 28 Dec 2009, 05:01

tarnfeld wrote:Apple are rejecting Phone Gap because of the way Phone Gap is built:

"that PhoneGap apps make use of unpermitted or 3rd party APIs, something that violates the terms of service for the app store."

Source: http://www.readwriteweb.com/archives/wh ... e_apps.php


Well that is quite unfortunate. I will still continue to use Phonegap, because I don't ever plan to submit it to Apple.
User avatar
arronhunt
Newbie
Newbie
 
Posts: 20
Joined: Thu 24 Dec 2009, 21:23

Re: iWebKit + PhoneGap = Native apps for all platforms at once

Postby tarnfeld on Mon 28 Dec 2009, 09:01

Fair enough, personal use i guess - or jailbreak'age.
Have fun :)
Portfolio - http://tarnfeldweb.com
Tidy Design - http://tidydesign.com

Check me out ;)
ares wrote:In fact I wouldn't use tables at all.
User avatar
tarnfeld
Moderator
Moderator
 
Posts: 764
Joined: Tue 27 Jan 2009, 18:29
Location: Portsmouth, UK

Re: iWebKit + PhoneGap = Native apps for all platforms at once

Postby crmunro on Mon 28 Dec 2009, 10:43

you can also distribute apps through the iphone configuration utility, a free download from the apple website... it does require users to be with you, but only takes 5 seconds for each one :D
wadelaube wrote:I have created a mobile menu system with iWebkit, which is working really well, even though I have no idea what I am doing.
User avatar
crmunro
Dude
Dude
 
Posts: 304
Joined: Wed 30 Sep 2009, 18:29
Location: Perth, Australia

Re: iWebKit + PhoneGap = Native apps for all platforms at once

Postby tarnfeld on Mon 28 Dec 2009, 10:57

You can't install ANY native code, onto the iPhone unless its jailbroken or code-signed, which required an AppStore membership. You can install web clips through the utility, yes.
Portfolio - http://tarnfeldweb.com
Tidy Design - http://tidydesign.com

Check me out ;)
ares wrote:In fact I wouldn't use tables at all.
User avatar
tarnfeld
Moderator
Moderator
 
Posts: 764
Joined: Tue 27 Jan 2009, 18:29
Location: Portsmouth, UK

Re: iWebKit + PhoneGap = Native apps for all platforms at once

Postby JesseM on Mon 28 Dec 2009, 15:14

Surprised this is still coming up...
Phonegap does not use any private APIs and does NOT violate Apple's terms and conditions.
There are hundreds of apps in the app store that were written with PhoneGap.
See my post here: http://bit.ly/4wiVOL
JesseM
Noob
Noob
 
Posts: 1
Joined: Mon 28 Dec 2009, 15:02

Re: iWebKit + PhoneGap = Native apps for all platforms at once

Postby tarnfeld on Mon 28 Dec 2009, 15:40

Nice, although i must say - NimbleKit is easier to setup / install, simply pick "Nimble Kit App" when you start XCode and you're all ready... good news that PG is being accepted now :)
Portfolio - http://tarnfeldweb.com
Tidy Design - http://tidydesign.com

Check me out ;)
ares wrote:In fact I wouldn't use tables at all.
User avatar
tarnfeld
Moderator
Moderator
 
Posts: 764
Joined: Tue 27 Jan 2009, 18:29
Location: Portsmouth, UK

Re: iWebKit + PhoneGap = Native apps for all platforms at once

Postby mijoroJordan on Mon 28 Dec 2009, 18:41

tarnfeld wrote:Nice, although i must say - NimbleKit is easier to setup / install, simply pick "Nimble Kit App" when you start XCode and you're all ready... good news that PG is being accepted now :)



You sound like you're going out of your way to hype nimblekit. Phonegap has the same xcode template easiness. I've also been running this thread back and forth between here and the phonegap google group... No one seems to think there are private API's or problems with the app store.

Also, phonegap is free. I like that.
mijoroJordan
Noob
Noob
 
Posts: 7
Joined: Mon 21 Dec 2009, 04:57

Re: iWebKit + PhoneGap = Native apps for all platforms at once

Postby tarnfeld on Mon 28 Dec 2009, 22:00

haha :)
well i personally used PhoneGap to start with, but at that point it was absolutely awful... i couldnt work out how on earth to make a new project and integrate contacts and the calendar, so i used nimblekit... this could have changed now.
Portfolio - http://tarnfeldweb.com
Tidy Design - http://tidydesign.com

Check me out ;)
ares wrote:In fact I wouldn't use tables at all.
User avatar
tarnfeld
Moderator
Moderator
 
Posts: 764
Joined: Tue 27 Jan 2009, 18:29
Location: Portsmouth, UK

Re: iWebKit + PhoneGap = Native apps for all platforms at on

Postby abartender on Mon 28 Jun 2010, 15:24

Sorry for bumping this up. Has anyone tried the iWebKit + PhoneGap solution recently?
abartender
Noob
Noob
 
Posts: 7
Joined: Tue 22 Jun 2010, 01:44

Re: iWebKit + PhoneGap = Native apps for all platforms at on

Postby freerunner on Thu 29 Jul 2010, 12:56

Apple told PhoneGap in emails that their setup is fine with apple and apps made with it won't be rejected because they use PhoneGap, they then sent an update email when the 4.0 developer agreement changed to block flash to say yes your still fine.
freerunner
Noob
Noob
 
Posts: 1
Joined: Thu 29 Jul 2010, 09:42


Return to What would you like to see next

Who is online

Users browsing this forum: No registered users and 1 guest