iPhone Support

Something you want to see in a LiveCode product? Want a new forum set up for a specific topic? Talk about it here.

Moderator: Klaus

Obleo
Posts: 174
Joined: Mon Apr 10, 2006 10:35 pm
Contact:

Post by Obleo » Tue Sep 23, 2008 3:30 pm

if you wanted to build iPhone web apps why not just use dashcode. It basically start you off with all the same iPhone interface controls and is free with xcode. And is super easy to use.
Last edited by Obleo on Tue Sep 23, 2008 3:50 pm, edited 1 time in total.

Mikey
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 755
Joined: Fri Jun 27, 2008 9:00 pm

Post by Mikey » Tue Sep 23, 2008 3:47 pm

If memory serves me right, the reason to not go this route is because you have to write the application in C++

Mikey
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 755
Joined: Fri Jun 27, 2008 9:00 pm

Post by Mikey » Tue Sep 23, 2008 3:48 pm

Check that - Objective C or C++, which are in my mind equally crappy languages.

Obleo
Posts: 174
Joined: Mon Apr 10, 2006 10:35 pm
Contact:

Post by Obleo » Tue Sep 23, 2008 3:52 pm

Dashcode uses javaScript, CSS and HTML.

just check out the
Dashcode User Guide

Jerry Daniels
Posts: 10
Joined: Sat Mar 11, 2006 5:11 pm
Contact:

Post by Jerry Daniels » Tue Sep 23, 2008 6:28 pm

I believe Dashcode only creates Web Apps for the iPhone, not native apps.

As it originally did, Dashcode also creates Dashboard Widgets for Macs, of course.
[img]http://daniels-mara.com/hosted_images/dm_logo.png[/img]
[b]Jerry Daniels[/b]
[size=92]Daniels & Mara, Inc.[/size]
[size=84]Creator of [url=http://glx2.com][b]GLX2 Tools[/b][/url]
Host of [url=http://revmentor.com][b]Rev Mentor[/b][/url][/size]

Mikey
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 755
Joined: Fri Jun 27, 2008 9:00 pm

Post by Mikey » Tue Sep 23, 2008 6:35 pm

My bad. I stopped reading after "XCode", when I started to vomit in my mouth.

It isn't that writing the front end for Ajax apps is such a pain. There's just the REST of it, that can be so painful, including the communication between the front and the rest.

Mikey
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 755
Joined: Fri Jun 27, 2008 9:00 pm

Post by Mikey » Tue Sep 23, 2008 6:37 pm

Oh, yeah. Then there's the fact that if you don't own a Mac you can't use XCode at all.

Jerry Daniels
Posts: 10
Joined: Sat Mar 11, 2006 5:11 pm
Contact:

Post by Jerry Daniels » Tue Sep 23, 2008 6:46 pm

It's true that Dashcode only runs on Mac OS X.

I was a happy Windows XP user a few short years ago and had no intention of switching, but then Chipp Walters made a convincing argument that got me to buy a Mac (they are cheap, btw):
You're a cross-platform developer, you should have a Mac!
I bought the low-end laptop from Apple and can afford to buy a new one every year. Chipp was right...we ARE cross-platform developers. That's why we use Revolution.
[img]http://daniels-mara.com/hosted_images/dm_logo.png[/img]
[b]Jerry Daniels[/b]
[size=92]Daniels & Mara, Inc.[/size]
[size=84]Creator of [url=http://glx2.com][b]GLX2 Tools[/b][/url]
Host of [url=http://revmentor.com][b]Rev Mentor[/b][/url][/size]

Obleo
Posts: 174
Joined: Mon Apr 10, 2006 10:35 pm
Contact:

Post by Obleo » Tue Sep 23, 2008 7:23 pm

I was assuming if your developing for a platform that you would have access to a machine for that platform. iPhone is an apple made product.

It is like when I got into runtime revolution in 2005 I went out and bought a machine to run windows just so I could make sure a standalone worked as it did on the mac.

Unity is still an active option for building a native iPhone app or game when they release it later this year. The developers posted it is build off the same apple iphone sdk and it licensed with apple so it will work. (which it should do every thing the xcode iphone sdk can do) unity supports javascript, boo script, mondo an C so if you do not like using object-c it is an option if you want to get into the iPhone game without learning object-c. You will need a mac to use that tool and it cost much more than apple's own tools.

One can look thought that app store for hours and not make a dent at seeing 1/3 of the products out for it already. Unfortunately from a developers stand point most are being giving away for free.

Obleo
Posts: 174
Joined: Mon Apr 10, 2006 10:35 pm
Contact:

Post by Obleo » Tue Sep 23, 2008 7:45 pm

To add on what Jerry posted above you can get a Clearance or even a Refurbished Mac for a super cost savings and it comes with the same 1 yr warranty as a new one.

Apple sells them at there stores and I have bought one of the Refurbished iMacs for the family and it works great and cost around $500.00 it was one of those that sold for over $1,000.00

It a option to get in the door if you do not have one. With apple being intel now you can now run windows on it along side OSX and oh yah it also runs linux. One machine for everything is a good option to have specially when using revolution one can test there standalone now from one machine.

Mikey
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 755
Joined: Fri Jun 27, 2008 9:00 pm

Post by Mikey » Tue Sep 23, 2008 10:08 pm

It is not true that you need a Mac to develop for the iPhone. If you develop Ajax apps you can use any platform. It would be nice, however, to be able to do this with RR, instead of one of the other less elegant (IMHO) tools.

Obleo
Posts: 174
Joined: Mon Apr 10, 2006 10:35 pm
Contact:

Post by Obleo » Tue Sep 23, 2008 10:19 pm

your right you do not need to. But hey I can develop for windows and linux without needing there OS. But I am not going to deploy an app for a system without testing it on the platform it is targeted for.

I make a living from programing, not testing it on a platform it target for and releasing is a very bad idea from my standpoint. Only need something not to work once on one system to lose customers and in the end lose money.

I just was assuming all other cross platform developers would also test there product on all target platform before sending it to there client.

Mikey
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 755
Joined: Fri Jun 27, 2008 9:00 pm

Post by Mikey » Tue Sep 23, 2008 10:53 pm

I'm generally not deploying to Macs or Linux at this point due to limited share. The iPhone presents interesting possibilities that are marketing fodder, though.

While I have a Linux box across the room, and several Macs, I'm not using any of them for development at this time. The one that might happen is the Linux box because it carries a certain geek-chic with the clientele. The Mac does not.

I COULD try to develop Ajax apps on the Mac, but my Ajax development tool of choice is PC-only, and is much better than XCode could pretend to be.

Zot
Posts: 1
Joined: Wed Sep 02, 2009 4:29 am

Adobe Demonstrating iPhone Applications Built Using Flash

Post by Zot » Tue Oct 06, 2009 3:01 am

Hi all,

I wondered if anyone would like to comment on the news that Adobe announced at its Adobe Max Conference that it would be possible to build iPhone native apps using Flash Professional CS5. It seems as though it should be possible for Revolution to compile stacks into .ipa format for deployment to the iPhone, if the company wanted to go in this direction. The developer base would surely be multiplied many times over if this was a possibility...

There are already apps in the App store that have been built with Flash Professional CS5 (public beta later this year). Imagine the possibilities if Revolution offered this feature.

For the TechCrunch story on the Adobe announcement, see:
http://www.techcrunch.com/2009/10/05/ad ... hat-right/

FourthWorld
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 10043
Joined: Sat Apr 08, 2006 7:05 am
Contact:

Post by FourthWorld » Tue Oct 06, 2009 7:25 am

Interesting development. Thanks for the link, Zot.

The Adobe article linked from the one you posted was especially interesting:
http://www.adobe.com/devnet/logged_in/a ... phone.html

Smart solution. Would love to see a similar architecture for Rev, not so much for the iPhone as for OS APIs.
Richard Gaskin
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn

Post Reply