671 karma · joined December 18, 2009
[ my public key: https://keybase.io/kgutteridge; my proof: https://keybase.io/kgutteridge/sigs/ae189_llQIFnLI5sSTPhp2sl9N5OOKGZqgrC_zP4kaA ]
The first two are so much nicer to develop for due to tooling, webOS is pretty nice but perhaps a dead end!
http://www.intohand.com (Disclaimer I founded this company 5 years ago) http://www.futureplatforms.com http://www.futureworkshops.com/
"its a very funny novel set in Silicon Valley (and Wall Street), about a hacker that creates the next great consumer electronics device (believe me, you’ll want one) and then the rollercoaster ride of getting screwed by VCs, hacked, the deluge of orders, Chinese manufacturing, privacy issues and going public amongst the chaos of competition and rivalries. the technology is its own character, eyes, ears, voice and face recognition, GPS, spy software and a wise-ass personality."
Early on in the process we have got the client to sign up for the Apple developer programme, if they haven't or are unwilling to do this and want to self publish alarm bells should be ringing anyway
J2ME is Micro Edition for a reason, much of the seemingly simple on other platforms you will have to roll yourself and test everywhere.
BB dev is like swimming through treacle or as one of my colleagues put it "death by a thousand paper cuts without the relief of death at the end".
WebOS is a pleasure for web developers, but when you try and make custom UIs or deviate from the framework it can become a pain quickly
Symbian is thankfully a footnote now
I have tried pretty much the same as you along with cross promotion of apps with other iOS developers and this seems to lead to the most success thus far
http://iphonedevelopment.blogspot.com/
Im sure I have missed loads of really good ones, so looking forward to discovering some more via this ask!
It however provided a good grounding for me as you worked 60-100 hour weeks at harvest time and it was physically exhausting but mentally boring, nowadays what I do is physically easy but mentally exhausting, both however are difficult in very different ways but necessary for a healthy economy.
You have to wonder whether the developer part of the conference should be ticketed separately from the keynote, as I would happily miss the keynote for access to the information. From what I heard in 2010 a lot of people only attended the first day to see what would be announced, you would think the price would be enough to deter bloggers etc but apparently not, the same goes for Google IO
Whilst an expensive trip if it is anywhere near as useful as it was in 2009, its well worth it.
If it sells out, you have to wonder whether the developer part of the conference should be ticketed separately from the keynote, as I would happily miss the keynote for access to the information.
Still at least our lords and masters have taken the time to collate what 20 minutes with Google would have uncovered, as at the moment this just looks like big companies giving away freebies to get business.
Still any focus on enterprise has to be a good thing!
http://www.youtube.com/watch?v=120R2-phK0U
After watching the above pitch; why you would want to do anything in the web or utilise web technologies, when there are powerful app stores like this launching on your fax machine, I have no idea ;)
Gödel, Escher, Bach: An Eternal Golden Braid
However it should be noted most of the popular applications in the iOS app store are in fact games
The real reason is likely to be more to do with security around the js runtime, especially when UIWebView is placed in "wrapped" applications
Heroku for Ruby Apps Google App Engine, Java or Python Windows Azure .net
If you want to maintain the server yourself a VPS is probably the best best Linode/Slicehost
Amazon S3 for static file storage
http://failblog.org/2011/02/04/epic-fail-photos-blackberry-a...
We recently developed this so speaking from some experience http://appworld.blackberry.com/webstore/content/28561
The bb version took far far longer than the equivalent iOS, simply because of other nonsense such as the pain in the signing process (isthesigningserverdown.com the fact it exists tells you all you need to know). Random exceptions being thrown that have no useful meaning and of course the joy of RAPC throwing errors such as "CreateProcess error=87, Parameter is incorrect" which we eventually found was due to the classpath being too long for RAPC to handle
However once complete the application it is something we are very proud of!
Changes to xcode breaking the apps plists on submission is perhaps the only other grumble.