Handling iPhone App Ideas
There's one question that I get asked a lot:
There's one question that I get asked a lot:
So, infamously, the iPhone OS doesn’t support Flash, encouraging its users to use the advantages of the webkit-based Safari to overcome any challenges that a lack of Flash can present. Last year, Adobe announced that in Flash CS5, you’d be able to convert it to run on the iPhone. In April, with a revised iPhone developer agreement, Apple put the brakes on, saying only apps written in one of three languages would be accepted on the App store. Adobe’s solution would compile directly to the CPU bytecode, hence being illegal.
I've found my use case for an iPad: working without wi-fi. I'm sat on my sofa watching the superbowl and my Internet connection is down. I'm left trying to write blog posts on my iPhone, which, by the speed of my typing, is not going to be fun. At this point, I'd like an iPad. I'd like a laptop which isn't quite a laptop, it just does what I need it to do. Thanks to lots of apps, the only thing I couldn't do on an iPad would be code, and I'm sure that won't be far away. All I want to do is write a blog post from the comfort of my sofa, without getting cramp in my hands or the battery running out.
Last weekend I was sat on the tube (London underground to international readers), picadilly line to be exact, heading into central London. A young man got on and sat down opposite me. He got out a little ASUS netbook, turned it on and swivelled the lid to use it as a touch screen. "Awesome", I thought, "he's got one of those cool touch screen netbooks running Windows 7, I'd love one of those, it'd be so convenient".
If you're like me, with an eye on Google Reader even over the holidays, you won't have failed to notice the upcoming Apple event at which the Apple touch-screen tablet, likely to be called iSlate or the Slate, will be announced. Such is the predictability of this event, given the number of rumours that have appeared, it is now completely without interest. Even the stock market takes more notice of Apple's rumours, rather than their product announcements.
I've been playing with iPhone development for a month now and I've understood the concepts and am ready to make my first app, but I haven't.
iPhone development is the forefront of "cool" programming. Doing something with your latest toy and potentially selling it to millions of people, making a few bucks along the way. The main stumbling block (assuming you have a Mac) is the Objective-C language.
Have you tried registering for the iPhone developer programme? I have. Today I registered my company for the scheme and was told there would be a verification process and it would take about a week. I called Apple to see what this process was. Your company goes through the following:
A few days ago I read about PhoneGap, an easy way to make an iPhone application using the web. The basic idea is that the native application runs a Webkit install pointed at a URL. From there you can run your iPhone-optimised web site without a hitch. Sounds wonderful.
I've just come across this brilliant CSS 3 technique from Ajaxian on how to do web animations. This produces a great iPhone-esque technique by simply writing 6 lines of code!