Skip to first unread message

Edoardo

unread,
Jul 10, 2015, 5:58:05 AM7/10/15
to mitappinv...@googlegroups.com
Hi guys,

I have one question:


App inventor is professional way to create an app or not?


Regards,



E.P.

Scott Ferguson

unread,
Jul 10, 2015, 6:33:51 AM7/10/15
to mitappinv...@googlegroups.com
It depends upon what you need your app to do.
Look at the >> documentation << to see what features are supported and decide if they meet your needs.
---
sf

SteveJG

unread,
Jul 10, 2015, 7:50:53 AM7/10/15
to mitappinv...@googlegroups.com
As Scott mentioned, it depends on what you mean by professional way.  App Inventor is an entry level Android compiler intended primarily as a teaching tool.  AI2 cannot do all the things possible with a professional compiler like the Java language Eclipse or Android Studio compilers and does not have the toolbox to do all the latest technology  The professional compilers have better layout controls, a much larger tool box of options and extensive programming libraries.  App Inventor does not.   App Inventor has a basic set of tools that allows users to make some nice apps without having very much coding experience.

If you never coded before, learn AI2 and have fun.  If you require something fancier (and a tool that is more difficult to use) graduate and begin coding in Java for Android  or  C++ for Windows or Mac     or the easier to learn Visual Basic or Pascal like programming languages  (VB or Delphi or Lazarus (free) for computers.

If the tool does what you want and need, use it.

Regards,
Steve

Abraham Getzler

unread,
Jul 10, 2015, 10:00:46 AM7/10/15
to mitappinv...@googlegroups.com
Definition of professional ...


AI2 is a teaching tool, best suited for fast prototyping only.
Though Open Source, it rests on a tall and wobbly stack of other components
with an experimental background, supported by a handful of academics.

I estimate the maintenance half-life of an AI2 app at one year.

Think of it as duct tape.

ABG





Reply all
Reply to author
Forward
0 new messages