Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Can I edit an app made by Google AppInventor with other programming environment?

So I see that making an Android App with Google AppInventor is really easy comparing to make it manually using Android plugin for Eclipse. But since AppInventor abilities are limited, is there any way I could change any element of an app made by it with Eclipse or any other programming environment that allow me to change the code manually?

like image 745
user826214 Avatar asked Jul 02 '11 16:07

user826214


People also ask

Can you collaborate on MIT App Inventor?

I present a collaborative programming environment to MIT App Inventor, a web-based visual platform for building Android applications with blocks, which enables many programmers to collaborate in real time on the same MIT App Inventor project.

What can you do with MIT App Inventor?

App Inventor lets you develop applications for Android phones using a web browser and either a connected phone or an on-screen phone emulator. The MIT App Inventor servers store your work and help you keep track of your projects.

Is MIT App Inventor free to use?

App Inventor is a free, cloud-based service that allows you to make your own mobile apps using a blocks-based programming language.

How do I Use App Inventor?

App Inventor is a free, cloud-based service that you access using a web browser. Log in with a Google account (Gmail or school email tied to Google) to start inventing right away! To see your app on your phone as you build : • Follow the instructions to connect your phone to App Inventor on your computer. .

Will MIT App Inventor Lose my Projects?

MIT and Google, which operate the App Engine service on which MIT App Inventor relies, make best efforts to ensure that MIT App Inventor does not lose projects. HOWEVER WE CAN OFFER NO GUARANTEE THAT DATA (LIKE YOUR PROJECTS) WILL NEVER BE LOST.

How do I move my project to another App Inventor server?

If you move your project to another App Inventor server, you will want to upload your keystore to that server (you will see that under "Projects" there is a "Import Keystore" option as well). You only need to do this if you are publishing .apk files to Google Play or if you intend to share your application with other people in general.

What software do they use to make Android apps?

They actually used App Inventor to develop their mobile app! With these beginner-friendly tutorials, you will learn the basics of programming apps for Android. App Inventor is a free, cloud-based service that you access using a web browser. Log in with a Google account (Gmail or school email tied to Google) to start inventing right away!


1 Answers

As you may know, you cannot do so directly, since App Inventor code is converted into Scheme, then converted by the kawa compiler into Java byte code. It is never represented in Java.

However, the team has released the component libraries open source, which can help people make the transition from App Inventor to the Java SDK. See this post and this tutorial. A team at the University of Alabama is building a tool to automatically translate App Inventor code to Java. See this post and this project site.

like image 104
Ellen Spertus Avatar answered Sep 22 '22 18:09

Ellen Spertus