Browser Based- Store all your projects in the cloud with Google. You can still download it to your pc and share source codeDesigned to be open for everyone that can turn on a PC and browse the web. Even Homer Simpson here Im sure could manage the old hello world.Block based- Simply drag and drop blocks together to get the apps functionality.
Its made for all ages and people, which creates a great opportunity for non tech-savy people to make appsIts quite simple to use but there is allot functionality that can be taken advantage of to make more complex apps.There is access to many of the phones components like GPS, for location tracking. Voice and sms and the ability to launch other apps with any predifineddatayou prefer.There is a built in twitter and web component, which are very usefull for expanind an apps functionality beyond what app inventor provides.
Im sure you all would like to know the differences between them. And what you can and cant do.Much faster put together a hello world faster than your eclipse start-up time and a fully functioning basic twitter client in 2-3 minutes.Absolutely none, zilch nada whatever word for none you want to use will fit. Kind of difficult to show you with my hands more on that later.That means no Back or menu button functionality in your app. Complaints about this in my app, add a simple on screen back button and you should be ok.Multiple pages don’t really exist but the work around simply hides parts on a page.Once your app includes a lot of code trying to find the block you need becomes a huge time consuming pain.Debugging isn't up to par with eclipse and other ide’s but does enough to satisfy simple errors.
If you want to make simple one screen apps with low functionality then it will be a breeze.If your not tech savy and you have an idea for a little app that would help you its great.Some of the apps they show on the site iclude a mole mash game where you tap the mole that popos up, Another uses the location sensor to record the locationn of your parked car and a simple quiz app.Before app inventor’s beta was released as an closed beta to the public back in july of last year, it was used in some americanuniversitys to teach the basics of Computer Science. If you would like to get a gentle introuction into android development by learning about acccesing the phones features and some of what is capable then I would recommend trying out app inventor briefly before hand.
What Is App Inventor?<br /><ul><li>Browser based
Stepping stone into standard android development.</li></li></ul><li>Summary<br />Great for beginners/non programmers<br />Learn basics of android and computer science <br />Don’t develop long term large android app projects<br /><ul><li>Simple
Less key features</li></li></ul><li>Application example:<br />Display in textbox<br />Retrieve results<br /> Search twitter<br />
Steps To creating an app <br />Register for app inventor using Google account<br />Download app inventor extras software-Adb, emulator<br />Create new project on website<br />Drag & drop Ui elements/components into designer<br />Open the blocks editor<br />Drag and drop functionality<br />Compile, debug, test<br />Download APK to phone or upload to the web <br />
Few things to note….<br /><ul><li>Most users won’t recognize the difference Between App Inventor and standard