Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Tips to shift from App Inventor to Eclipse

I am very good with AppInventor to build Android apps. I have good knowledge of C++ and little knowledge of Java and GUI building in Java. Suggest me how should I shift from App Inventor to Eclipse to build Android apps? Which path should I follow? Is building in Eclipse similar to building in AppInventor like defining different components and then handling their events? Or is it much more than that? Please guide me.

like image 717
user1834292 Avatar asked Nov 18 '12 21:11

user1834292


People also ask

How do I export App Inventor?

Choose File | Export selected project (. aia) to my computer to export the source code (blocks) for your project. The source code is downloaded in a . aia file.

Is MIT App Inventor Java?

The App Inventor Java Bridge Library is a Java code library for building Android apps. It is easier to learn than the Android SDK and it uses the same terminology as App Inventor-- there is a Java class for every component. You can use this library in Android Studio to manually code Android apps.

How do I share my MIT App Inventor project?

To share a project, go to the My Projects page, select a project, then choose More Actions | Download Source. This will create a zip file that you can share with others. To upload a project, go to My Projects, choose More Actions | Upload Source, and choose a zip file previously downloaded from App Inventor.


2 Answers

There is also the AppInventor to Java Bridge project at java.appinventor.org, details see below

About:

The AppInventor to Java Bridge project is an addition to AppInventor that creates a Java written version of the application from an existing application created through AppInventor. After creating an application through AppInventor,the user can download a version of the application that is written in Java, which uses the JavaBridge* library .

What Our Application Can Do:

  • Create an Android project in JavaBridge using AppInventor
  • Applications that use texting, internet and/or sound are supported

Limitations:
- Location aware applications not yet supported
- Nested lists are not yet supported, and will produce incorrect code

UPDATE: the newest version of that tool can be found here: java.appinventor.org

like image 131
Taifun Avatar answered Oct 19 '22 17:10

Taifun


Definitely you should check out the "ALTERNATE Java Bridge". The regular one, built originally by the app inventor team has long since been abandoned. Another programmer picked up the torch and has steadily been using, and improving the bridge for some time. I have been using it myself for 2 years and it is fantastic.

The google project is at: https://code.google.com/p/alternate-java-bridge-library/

and the google discussion group is at : http://groups.google.com/group/alternate-java-bridge-library-discussion

I would just go to the google project site above and ready the tutorial. It is very easy to get started, and he is really good about answering questions for newbies (and i can assist with that as well).

like image 1
BriCo84 Avatar answered Oct 19 '22 19:10

BriCo84