From what I understand of the AppInventor platform you are not going to get far with your first two goals (converting completed apps and converting in progress apps).
It is definitely worthwile to start new apps. It does help in rapidly putting prototypes together. From what little I have used in the platform these are the biggest limitations.
Code is not portable. That is you are forced to use appInventor. You cannot export/import code to Java or out of the platform.
You are restricted to one screen per application. The workaround is to have each screen as a separate application or do some fancy layout tricks (hide/show elements).
You cannot upload applications developed in AppInventor to the App Marketplace.
All this being said it is still quite a powerful tool. The AppInventor forums are quite active and people have done some neat stuff with it.
the beauty of app inventor lies in the user friendly interface basically. you can make pretty decent applications with it in a very little amount of time.
blocks editor feature is very flexible and is the place where u program your application. instead of writing code you drop blocks (the logic is same).
learning part is not anywhere tedious. u'll get a feel of it in like 1-2 hours. rest is on your creativity.
the code portability is surely an issue, but i've read in forums that google will make it more flexible later on.
AppInventor is a pretty decent coding tool for Android. It's so simple to use, that you could easily learn it in the Background whilst concentrating most of your time on the more complex dev platforms. It might be that you just need something building quickly, in which case, AppInventor might be ideal.
发布评论
评论(3)
根据我对 AppInventor 平台的了解,您将无法实现前两个目标(转换已完成的应用程序和转换正在进行的应用程序)。
启动新应用程序绝对值得。它确实有助于快速组合原型。从我在该平台中使用的很少来看,这些是最大的限制。
代码不可移植。那就是你被迫使用appInventor。您无法将代码导出/导入到 Java 或平台之外。
每个应用程序仅限一个屏幕。解决方法是将每个屏幕作为单独的应用程序,或者执行一些奇特的布局技巧(隐藏/显示元素)。
您无法将在 AppInventor 中开发的应用程序上传到应用程序市场。
话虽如此,它仍然是一个非常强大的工具。 AppInventor 论坛非常活跃,人们用它做了一些巧妙的事情。
我的建议是继续尝试一下!
From what I understand of the AppInventor platform you are not going to get far with your first two goals (converting completed apps and converting in progress apps).
It is definitely worthwile to start new apps. It does help in rapidly putting prototypes together. From what little I have used in the platform these are the biggest limitations.
Code is not portable. That is you are forced to use appInventor. You cannot export/import code to Java or out of the platform.
You are restricted to one screen per application. The workaround is to have each screen as a separate application or do some fancy layout tricks (hide/show elements).
You cannot upload applications developed in AppInventor to the App Marketplace.
All this being said it is still quite a powerful tool. The AppInventor forums are quite active and people have done some neat stuff with it.
My advice go ahead and give it a spin!
应用程序发明者的美妙之处基本上在于用户友好的界面。
你可以用它在很短的时间内制作出相当不错的应用程序。
块编辑器功能非常灵活,是您对应用程序进行编程的地方。你不用编写代码,而是删除块(逻辑是相同的)。
学习部分并不乏味。
1-2小时内你就会感受到它。
剩下的就看你的创造力了。
代码的可移植性肯定是一个问题,但我在论坛上读到,谷歌稍后将使其更加灵活。
the beauty of app inventor lies in the user friendly interface basically.
you can make pretty decent applications with it in a very little amount of time.
blocks editor feature is very flexible and is the place where u program your application. instead of writing code you drop blocks (the logic is same).
learning part is not anywhere tedious.
u'll get a feel of it in like 1-2 hours.
rest is on your creativity.
the code portability is surely an issue, but i've read in forums that google will make it more flexible later on.
AppInventor 是一款相当不错的 Android 编码工具。
使用起来非常简单,您可以在后台轻松学习它
同时将大部分时间集中在更复杂的开发平台上。
您可能只是需要快速构建一些东西,在这种情况下,AppInventor 可能是理想的选择。
AppInventor is a pretty decent coding tool for Android.
It's so simple to use, that you could easily learn it in the Background
whilst concentrating most of your time on the more complex dev platforms.
It might be that you just need something building quickly, in which case, AppInventor might be ideal.