Advertise Mobile SDKs Books Events Forum News Social Networking Support Us
Follow @iphonedevsdk on Twitter

Interface 2, Advanced iOS
Mockup & Code Gen
($9.99)

Make your own iPhone apps
and run them live!
(free)

Pic Frame Dynamo: Photo Editing
($0.99)

Abiliator
($1.99)

Want your application or service advertised on iPhone Dev SDK?

Go Back   iPhone Dev SDK Forum > Mac OS X Development Forums > Objective-C, Python, Ruby Development

Reply
 
LinkBack Thread Tools Display Modes
Old 03-09-2011, 04:41 AM   #1 (permalink)
Registered Member
 
Join Date: Mar 2011
Posts: 4
maucar is on a distinguished road
Default convert a website to an app

hello world!
i've a website and i've already build a 'mobile version' for it using the iui, and in the iphone it look great and everything works.

what i need to know is:
how to make my website an app?
is there some tools or something? (note: i don't need to create an iphone compatible site, but to build an app from an already compatible iphone website)
which step i've to do to publish this app in the app store?
i know that i've to pay 99$ to apple but is it valid for webapp also?

note that i'm a web developer and i'm a noob in iphone dev, so any help would be appreciated.

thank you very much (and sorry for my english ) !
maucar is offline   Reply With Quote
Old 03-10-2011, 01:47 AM   #2 (permalink)
Registered Member
 
Join Date: Nov 2009
Posts: 39
yaniv92648 is on a distinguished road
Default That depends..

The way i c it u have 3 types of conversions:

1. Develop an app which right on the beginning will simply take u 2 u'r website on the safari app on the iphone.
it's actually only 1 line of code:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"YOUR_WEBSITE_URL"]];

2. Develop an app which will simply take u to u'r website within the app using the object UIWebView. it's also less than 10 lines of code.

3. Develop an app which will be a real iOS app version of u'r website with proper Characterization, Design, and Development.
yaniv92648 is offline   Reply With Quote
Old 03-10-2011, 04:59 AM   #3 (permalink)
Registered Member
 
Join Date: Mar 2011
Posts: 4
maucar is on a distinguished road
Default

Quote:
Originally Posted by yaniv92648 View Post
The way i c it u have 3 types of conversions:

1. Develop an app which right on the beginning will simply take u 2 u'r website on the safari app on the iphone.
it's actually only 1 line of code:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"YOUR_WEBSITE_URL"]];

2. Develop an app which will simply take u to u'r website within the app using the object UIWebView. it's also less than 10 lines of code.

3. Develop an app which will be a real iOS app version of u'r website with proper Characterization, Design, and Development.
i think that i will go with UIWebView.
but, what do you think about phonegap? is it valid or is better to go with UIWebView?

once the app is builded, do i have to pay apple to store a webapp, like it is a native app?
maucar is offline   Reply With Quote
Old 03-12-2011, 12:19 AM   #4 (permalink)
Registered Member
 
Join Date: May 2010
Posts: 577
Speed is on a distinguished road
Default

Apple does not store Web-Apps as you need native functionality to create an application. Your best bet would be to make a native version of your website and use NSURLConnections and other calls to retrieve and display data.
Speed is offline   Reply With Quote
Old 03-12-2011, 05:06 AM   #5 (permalink)
Registered Member
 
Join Date: Mar 2011
Posts: 4
maucar is on a distinguished road
Default

Quote:
Originally Posted by Speed View Post
Apple does not store Web-Apps as you need native functionality to create an application. Your best bet would be to make a native version of your website and use NSURLConnections and other calls to retrieve and display data.

it's inconvenient to me. i'm a web developer not an iphone developer, so this task would be hard to me. i need:

1 - represent the website for iphone (ok, i've done this)
2 - create an app available to app store that is the same to the iphone website

the second task is a problem. i don't want and i don't have time to learn a new language. for example, what yellowpages.com do? yellowpages has a mobile version and an iphone app that are the same!! what i need it's the same as yellowpages does.

i already have the sdk from apple, but if you know any web application or framework that does the second task feel free to suggest me that.

thank you very much guys!
maucar is offline   Reply With Quote
Old 03-12-2011, 12:44 PM   #6 (permalink)
Registered Member
 
Join Date: May 2010
Posts: 577
Speed is on a distinguished road
Default

YellowPages has a mobile site, and a native iPhone app. The app is more responsive as well as quick compared to the site. JavaScript will be slower than OBJ-C.

Take Youtube as an example. They have a full site which you see on desktop browsers. They have m.youtube.com which you will see if you are on a mobile device (and uses <meta name="viewport"> to give the illusion of a mobile app). They lastly have a native iPhone application which interacts with their servers and is coded with the iOS SDK.

I am an iPhone developer as well as a web-developer and PHP (which I assume you know) isn't far off from Objective-C. Plus, once you know one language, the rest are easy(er) to pick up.

Where to go?

On web end, I would make an API that works with GET Requests and displays data in JSON/RSS/XML format. Once you have a working web-end, you will be able to make an application that natively works with iPhone in around a week.
Speed is offline   Reply With Quote
Old 03-15-2011, 08:01 AM   #7 (permalink)
Registered Member
 
Join Date: Mar 2011
Posts: 4
maucar is on a distinguished road
Default

Quote:
Originally Posted by Speed View Post
YellowPages has a mobile site, and a native iPhone app. The app is more responsive as well as quick compared to the site. JavaScript will be slower than OBJ-C.

Take Youtube as an example. They have a full site which you see on desktop browsers. They have m.youtube.com which you will see if you are on a mobile device (and uses <meta name="viewport"> to give the illusion of a mobile app). They lastly have a native iPhone application which interacts with their servers and is coded with the iOS SDK.

I am an iPhone developer as well as a web-developer and PHP (which I assume you know) isn't far off from Objective-C. Plus, once you know one language, the rest are easy(er) to pick up.

Where to go?

On web end, I would make an API that works with GET Requests and displays data in JSON/RSS/XML format. Once you have a working web-end, you will be able to make an application that natively works with iPhone in around a week.
ok, i will learn obj-c. do you have any link who explain how to parse xml pages with obj-c?

thank you very much!
maucar is offline   Reply With Quote
Old 03-15-2011, 08:43 AM   #8 (permalink)
MuseBox
 
Join Date: Mar 2011
Posts: 18
karthi16 is on a distinguished road
Default

HI Guys,

I had an experience with apple rejecting my application stating that it does not have enough functionality. I had a table list and when the user clicks on a item in the list it takes him to the website using the webview.

in this case, of porting a mobile website to an app, is there a chance of rejection from apple.


Quote:
Originally Posted by Speed View Post
Apple does not store Web-Apps as you need native functionality to create an application. Your best bet would be to make a native version of your website and use NSURLConnections and other calls to retrieve and display data.
Quote:
Originally Posted by yaniv92648 View Post
The way i c it u have 3 types of conversions:

1. Develop an app which right on the beginning will simply take u 2 u'r website on the safari app on the iphone.
it's actually only 1 line of code:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"YOUR_WEBSITE_URL"]];

2. Develop an app which will simply take u to u'r website within the app using the object UIWebView. it's also less than 10 lines of code.

3. Develop an app which will be a real iOS app version of u'r website with proper Characterization, Design, and Development.
Quote:
Originally Posted by Speed View Post
YellowPages has a mobile site, and a native iPhone app. The app is more responsive as well as quick compared to the site. JavaScript will be slower than OBJ-C.

Take Youtube as an example. They have a full site which you see on desktop browsers. They have m.youtube.com which you will see if you are on a mobile device (and uses <meta name="viewport"> to give the illusion of a mobile app). They lastly have a native iPhone application which interacts with their servers and is coded with the iOS SDK.

I am an iPhone developer as well as a web-developer and PHP (which I assume you know) isn't far off from Objective-C. Plus, once you know one language, the rest are easy(er) to pick up.

Where to go?

On web end, I would make an API that works with GET Requests and displays data in JSON/RSS/XML format. Once you have a working web-end, you will be able to make an application that natively works with iPhone in around a week.
__________________
Listen to Bollywood music on your iPhone - Tandora Radio

Listen to your favorite radio channels in your iPhone - MuseBox Radio
karthi16 is offline   Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



» Advertisements
» Online Users: 486
15 members and 471 guests
7twenty7, AlanFloyd, AppsBlogger, David-T, iAppDeveloper, imac74, Jaxen66, lovoyl, Music Man, mutantskin, Paul Slocum, SLIC, solardrift, unicornleo, usernametaken
Most users ever online was 1,387, 04-10-2012 at 04:21 AM.
» Stats
Members: 175,683
Threads: 94,131
Posts: 402,932
Top Poster: BrianSlick (7,990)
Welcome to our newest member, unicornleo
Powered by vBadvanced CMPS v3.1.0

All times are GMT -5. The time now is 10:13 AM.
Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0