App Inventor for Android
                  and Similar Tools

                     Friedger Müffke




29 July 2010
Tools to Build Apps for Android
                               App Inventor
          Educational
                       D...
App Inventor for Android
                   http://appinventor.googlelabs.com

 ●   For Teaching, based on
      ●    Open...
App Inventor: Designer
 ●   WYSIWYG editor for layout
 ●   Visual and non-visual components
 ●   Written in Scheme languag...
App Inventor: Blocks Editor
 ●   Programming part
 ●   Prefedined blocks (logic, procedures, ..)
 ●   Access to screen com...
App Inventor: Limitations

● Do file I/O
● Create a custom object and instances of it

● Copy and paste stuff

● Easily pr...
DroidDraw / Layout Editor
     Generate XML for Layout




29 July 2010
DroidBreeder
 ●   Free, by Axxessio
 ●   Generates full source code
 ●   Extended projects wizzard
      ●    Settings
   ...
MobiForms
 ●   Generate full apps
 ●   99 GBP
 ●   Database centric
 ●   Cross-Platform
     Java-VM required




29 July ...
Phone Gap

 ●   Open Source, free
 ●   HTML and Javascript
 ●   Cross-platform
     browser-based with interface to device...
Titanium
 ●   Open Source, free SDK, paid services
 ●   Cross-platform
     Android and iPhone
 ●   Generates native sourc...
XMLVM
 ●   Open Source, free
 ●   Tool chain, no IDE
 ●   Converts
      ●    Source Code to XML
      ●    XML to Java by...
J2MEPolish
 ●   Open Source, free
 ●   Cross-platform
     generates native apps
 ●   Java-based development




29 July 2...
Runtime required

         Runtime              Tool
         Qt for Android       Qt Designer
         Java Applet Runner...
Upcoming SlideShare
Loading in...5
×

App inventor for android and similar tools

4,544

Published on

Overview about Tools to generate/create Android applications

Published in: Technology
0 Comments
6 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
4,544
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
90
Comments
0
Likes
6
Embeds 0
No embeds

No notes for slide

App inventor for android and similar tools

  1. 1. App Inventor for Android and Similar Tools Friedger Müffke 29 July 2010
  2. 2. Tools to Build Apps for Android App Inventor Educational  DroidDraw ­ Layout Editor  Droidbreeder native Browser-based MobiForms PhoneGap Graphical Titanium XMLVM Professional J2MEPolish Eclipse-based Qt­Designer Cross-platform BlueJ/Greenfoot Adobe Flash Professional Bondi/JIL Development Terminal console free Runtime required 29 July 2010
  3. 3. App Inventor for Android http://appinventor.googlelabs.com ● For Teaching, based on ● Open Block Library/Scratch Language and ● Kawa Language Framework ● Designer ● Block Editor ● Connector 29 July 2010
  4. 4. App Inventor: Designer ● WYSIWYG editor for layout ● Visual and non-visual components ● Written in Scheme language Let's open the IDE 29 July 2010
  5. 5. App Inventor: Blocks Editor ● Programming part ● Prefedined blocks (logic, procedures, ..) ● Access to screen components ● Puzzle like programming 29 July 2010
  6. 6. App Inventor: Limitations ● Do file I/O ● Create a custom object and instances of it ● Copy and paste stuff ● Easily print your program (some people like to) ● Access the phone’s capabilities list ● Use Bluetooth ● Delete stuff without saying “Yes I’m sure” (from Mark Murphy) There is a long wishlist by app developers on appinventor@googlegroups.com 29 July 2010
  7. 7. DroidDraw / Layout Editor Generate XML for Layout 29 July 2010
  8. 8. DroidBreeder ● Free, by Axxessio ● Generates full source code ● Extended projects wizzard ● Settings ● GPS ● Maps ● Database ● Connection ● GUI 29 July 2010
  9. 9. MobiForms ● Generate full apps ● 99 GBP ● Database centric ● Cross-Platform Java-VM required 29 July 2010
  10. 10. Phone Gap ● Open Source, free ● HTML and Javascript ● Cross-platform browser-based with interface to device ● Sony Ericsson WebSDK, etc... 29 July 2010
  11. 11. Titanium ● Open Source, free SDK, paid services ● Cross-platform Android and iPhone ● Generates native source code from HTML/JS 29 July 2010
  12. 12. XMLVM ● Open Source, free ● Tool chain, no IDE ● Converts ● Source Code to XML ● XML to Java byte code 29 July 2010
  13. 13. J2MEPolish ● Open Source, free ● Cross-platform generates native apps ● Java-based development 29 July 2010
  14. 14. Runtime required Runtime Tool Qt for Android Qt Designer Java Applet Runner BlueJ/Greenfoot Flash/Air Adobe Flash Professional HTML Widget Runner Jil/BONDI Development AES Terminal Console 29 July 2010
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×