So I wrote an iPhone app. I can only compare this to web-based software, but seriously, iPhone SDK is annoying. If you don't already know, it's based on Objective-C with apple's libraries sitting on top. At first blush, it's pretty neat, I mean, if you want to recognize touches, you just tell it to do that. No fiddling or whatnot. The problem comes in that objective-C is an ancient language. It commits the sin (in my world) of calling itself objective, but acting very procedural. Sure you can create "objects," but if you try to create an object from a method that is declared in the next method, it gets very grumpy very fast. Gar.
Anyway, I grumble because there doesn't seem to be a good mobile platform for developers. You're either running Java, Objective-C or something microsoft created.
All this to say, I need an openmoko phone.
jsl
iPhone App
Moderators: snarkout, Patrick, dann
Re: iPhone App
Openmoko is dead. Love live Android!!jelkimantis wrote: All this to say, I need an openmoko phone.
Ego contemno licentia
Re: iPhone App
Sure you have already checked these out:
http://weblog.openlaszlo.org/archives/2 ... p-by-step/
http://www.ibm.com/developerworks/xml/l ... index.html
http://oreilly.com/catalog/9780596805791/
http://weblog.openlaszlo.org/archives/2 ... p-by-step/
http://www.ibm.com/developerworks/xml/l ... index.html
http://oreilly.com/catalog/9780596805791/
-
jelkimantis
- Posts: 24
- Joined: Wed Apr 30, 2008 9:19 pm
Re: iPhone App
That's what I'm working on next. I was so annoyed with the @____@'ing objective-C that we are building a web-app. But your'e right, writing web apps for iPhone is doable.
Pat -- no... just... no.
Pat -- no... just... no.
Re: iPhone App
I do not develop for the iphone, but web apps are not just for the iphone, I will frequently use web based apps to put on our private web server. Saves installing software on every machine. Sourceforge.net is my friend. I have found so much free stuff to play with in addition to the javascript snippets I borrow legally (aka cut and paste) from the web. Being able to "view source" of web pages such a nice feature of a web browser.