Skip to first unread message

Martyn_HK

unread,
Aug 3, 2018, 9:52:53 PM8/3/18
to MIT App Inventor Forum

I have just discovered that AppyBuilder allows user defined package names, unfortunately my app created in AI2 crashes when uploaded to AppyBuilder.
Are there any other AI2 variations that allow user defined package names?

I have been manually renaming packages but this is becoming laborious.


SteveJG

unread,
Aug 4, 2018, 7:58:52 AM8/4/18
to MIT App Inventor Forum
MIT App Inventor 2 is a compiler intended for educational / training purposes

Several commercial spin offs are Thunkable, Appy Builder and MakeRoid; there may be more...just search for them..

You asked "Are there any other AI2 variations that allow user defined package names?"  App Inventor users probably do not know.  Why not try the other versions and let us know Martyn?  This is the MIT App Inventor 2 forum.

Your app created in AI2 crashes when uploaded to AppyBuilder.   As the characteristics of these clones diverge from the original App Inventor base, this is to be expected.  You can adjust your code or ask for advice on the AppyBuilder forum to make your aia compatible if you are not happy with this educational compiler.

Consider graduating to App Inventor (the free Java based professional compiler).   You can make the package name anything you want there.  Another free professional compiler is Delphi Community Edition; it uses object Pascal to develop..  A relatively inexpensive Android/ios compiler is Basic4A (B4A) ...thereis a version that compiles both Android and ios.

Manually renaming packages works.  Laborious?   You want to experience laborious?   Use Android Studio. Also, you will be able to build more elaborate apps.

Let us know what you discover.

Regards,
Steve

Martyn_HK

unread,
Aug 7, 2018, 12:58:53 AM8/7/18
to MIT App Inventor Forum
Hi Steve,

thanks for the reply.

I've looked at some of the other spins offs. So far AppyBuilder was the only one I have come across that allows user defined package names. I will keep looking though.
I know many users here are beginners or occasional users like me and but I also believe there are many very experienced users here, such as yourself, and my question was really targeted at them.

I have looked at other solutions and it always comes down to the Android APIs rather than the programming language.I have tried B4A (and very nearly bought it), I have Android Studio installed and I occasionally play with it but I have issues. I am an infrequent programmer and many times I need to relearn stuff and I find it very time consuming for Android. The main reason I like and use AI2 is because of how quickly you can create apps.

Things I wanted in the past have been implemented (download blocks as image, scrollable lists when selecting elements) so I am hopeful user defined package names may come in the future.


Regards
Martyn




Reply all
Reply to author
Forward
0 new messages