Google's App Inventor for Android: The Wrong Bet For Serious Mobile Enterprises
Summary: Google's App Inventor for Android is the latest free DIY tool that is supposed to bring Programming To The Masses. It probably won't, and here's why.
Google on Monday rocked the mobile development industry with news of its App Inventor for Android, a tool to help non-programmers create apps that run on its smartphone operating system.
This is obviously big news in the mobile consumer space, though the long-term impact is not clear at all. And for enterprises investigating the right way to mobilize, Google's App Inventor for Android isn't even an interim or band-aid solution.
Sure, some will argue that App Inventor is a "game-changer," being the latest free/cheap, easy-to-use product from the Magnificent Minds in Mountain View that is wresting things out of the hands of the IT department.
They will compare it to Google Docs and Google Calendar, which small departments and businesses are embracing for quick collaboration instead of waiting for the corporate developers to fiddle with SharePoint.
Similarly, departments will embrace App Inventor as a quick, tactical way to deploy their mobile apps - or so the argument might go.
I don't see it. For one thing, DIY programming tools never live up to hype. This goes all the way back to Logo, the Apple II programming language that was supposed to turn 70s-era elementary school kids like me into coders (it didn't).
More recently, Yahoo Pipes was released three years ago as a free drag-and-drop Web mashup creator. Web 2.0 guru and book publisher Tim O'Reilly called it a "milestone in the history of the Internet." Since renamed the more-techie sounding Yahoo Query Language, the tool is still talked about in respectful tones, just not as the Thing That Brings Programming To The Masses.
Second, no one's yet seen App Inventor. But the easier that it is for non-techies and students to use, the less capable it will inevitably be at implementing deep business logic and processes. That's what tools such as the Sybase Unwired Platform (SUP) can provide.
Third, App Inventor for Android is, obviously, just for Google's OS. Problem is Android today lags behind other platforms inside the enterprise. RIM is huge, and iPhone is growing fast. And there's plenty of Windows Mobile still running out there.
Unlike the PC market, most enterprises are going to have to support multiple platforms. That's where a Mobile Enterprise Application Platform (MEAP) such as SUP comes in. Writing apps once to run on multiple platforms helps companies save time and money. So does integration with biz apps such as SAP or device management tools such as Afaria - both of which SUP happens to enjoy, and which we are rapidly building up with more capabilities.
That's not just my opinion. Gartner analyst Bill Clark recommends MEAPs, advising enterprises "not be fooled non-comprehensive suppliers. Many companies offer mobile device management, application connectors, thin-client products that require persistent network access, or standalone development environments, without the full suite that Gartner requires by its definition."
Gartner predicts that more than 95% of organizations will be choosing MEAP or packaged mobile application vendors as their primary mobile development platforms through 2012.
Google's open 'Dev Kit For Dummies' approach may help Android catch up to the iPhone in the app race (its 100,000 Android apps lags the iPhone's 255,000). Just don't expect it to be a meaningful part of your business's mobile app development strategy.
Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.
Talkback
RE: Google's App Inventor for Android: The Wrong Bet For Serious Mobile Enterprises
æ??饿
downloading =) <a href="http://www.replicawatchesbest.org/d-g-c-57.html">d & g watches</a>
I needed a psd like this! Thanks for making it! <a href="http://www.replicawatchesbest.org/ebel-c-91.html">ebel watch</a>
�度
<a href="http://www.replicachanelonline.org">chanel bag</a>
<a href="http://www.replicachanelonline.org/chanel-sandals-c-15.html">chanel sandals</a>
<a href="http://www.replicachanelonline.org">replica chanel bags</a>
Interesting cause Logo got me started....hmmm, ouch!
VB will always be the penultimate programming language that brought programming to the masses. As for Logo it's funny you mentioned it and I strongly disagree with you... I took a Logo course when I was 8 in 1989 and I am a professional developer for a Fortune 500 company that has been working with computers over the last 20 years...hmmm thanks again Logo (Love ya) and as for seconds...For seconds sounds like someones is mad he's the only Asian in his group that can't program professionally...ouch that must hurt... Try VB or the App Inventor <img border="0" src="http://www.cnet.com/i/mb/emoticons/wink.gif" alt="wink"> DV from NC
RE: Google's App Inventor for Android: The Wrong Bet For Serious Mobile Enterprises
Sybase?
1.3 billion Chinese think this app tool is great.
RE: Google's App Inventor for Android: The Wrong Bet For Serious Mobile Enterprises
RE: Google's App Inventor for Android: The Wrong Bet For Serious Mobile Enterprises
Allow more countries to sell paid apps in the marketplace
Android is going to kill Apple
1) You don't have to suck Apple's dick to get your application published, you don't need permission.
2) It's an open development platform which means that we're replaying the PC versus Mac game again. PC allowed anybody to build anything they wanted, Mac wanted to control everything (both hardware and software) that ended up on their platform.
3) Android is essentially free. I can run Android on a NAS or NAT router if I want and take all it's associated tools with me and run it there.
Doesn't matter if iPhone is better or not, Android is cheaper and it's less restrictive.
iPhone spins Consumer Reports & now "App Inventor" is spun by this author
Eventually the biased reporting towards an Apple centric world will have to give way to reality. There is a better product out there and it is open source.
While Apple makes a series of fine products this does not mean that they make the only worthwhile products of their types.
Standby Steve Jobs as Google is eating your lunch and those that push the Apple upon us. Android Rocks. Those are two words that you will continue to see for a long time.
I say go App Inventor go! I can't wait to play with it and if I am successful maybe you will read (or write) about me.
Please make your statements with words rather than BOLD. Bold in the title or subtitle is ok, beyond that I would bet your Journalism or English instructors cringe.
RE: Google's App Inventor for Android: The Wrong Bet For Serious Mobile Enterprises
RE: Google's App Inventor for Android: The Wrong Bet For Serious Mobile Enterprises
Ok will do! I am no longer super experienced when it comes to programming so this should be perfect for me. It has been a while since I have had the time to play with Visual Basic and I hope to create something that would satisfy more than just myself. I am also an amateur astronomer and would love to create an app that controls the backlight and color scheme when I am out playing at night. Since I work for a large (soon to be larger) Telecommuications firm and perhaps I can create a "Enterprise" type app that will be of some assistance to my co-workers. Again, we'll see. I promise to give it an honest effort.
After I wrote my comment to your article I sort of felt guilty in making an assumption from your mildly abrasive comments pertaining to the "App Inventor" that perhaps you were part of the iPhone fan parade. So afterward I reviewed your most recent articles and found that it is very likely that a bias supporting the iPhone shows in the subject matter you choose to base much of your writing on.
While it is ok to have an iPhone and to be happy about it your writing should show less bias unless the title of your blog would be something like "Apple UberAlles Mobile".
So you don't think that I am an Apple hater this is being written from my MacBook. There are 7 MacBooks in my extended family and every member of the family over the age of 12 has an iPod of every flavor.
I find my Incredible exactly that, incredible. When compared to my Touch and what I am "allowed" to do with it it completely blows the Touch away. I can not compare it with the iPhone because the iPhone is not being sold one the "correct" service provider yet.
The brain power that is currently behind many of the best iPhone apps will go crazy when they make the effort to see the unbridled access to the OS and the devices that is available to them. Perhaps App Inventor is the invitation needed to make that happen. As it stands now it seems as though Apple is not trying to make any friends with the demands put upon the iOS4 app authors.
As I have read here or elsewhere, we should stop counting the apps that are available to one OS over another. When you get down to it, how many levels and tip calculators do we really need?
When the "aPad" hits the market later this quarter it will show the true future.
Thanks for your reply and I look forward to the competition of the OSes and the devices as it will only make life better for all of us.
AppInventor
Like BASIC for the IBM DOS days and Visual Basic for the Windows days - App Inventor can play this rule for the SmartPhone era. One of the reasons that made the IBM based PCs so popular in those days was to ability to easily write programs using the BASIC programming language. Programs can be written relativly easy, and distributed freely. Same is true for Visual Basic - that revolutionized Windows application development
You can read my take on it:
http://moti-tech-blog.blogspot.com/2010/07/there-is-app-inventor-for-it.html
Appsolutely
Nobody has seen App Inventor?
RE: Google's App Inventor for Android: The Wrong Bet For Serious Mobile Enterprises
RE: Google's App Inventor for Android: The Wrong Bet For Serious Mobile Enterprises
So besides App Inventor and/or SUP read/contribute at...