Group assignment
Compare as many tool options as possible.
App 1
MIT app inventor 2
What is it?
Is a web browser based platform for block based programming.
Developed by google labs aimed to make android applications.
Pros
• Open source (you don’t need a licence to use it).
• Cross platform (you can program from Windows, Linux or Mac).
• Soft learning curve (it’s really easy to use and intuitive).
• Block based programming (you don’t actually write the code but assemble blocks of prewritten code like building blocks).
• Embedded simulation (you don’t need an android phone to test your app you can actually use a simulator to run it while you are developing the program).
• It has basic tutorials on the web page.
Cons
• Not much support available (there is a lack of tutorials available online).
• Not as powerful as a code base programmer platform.
• Limited amount of textures for the background and texts.
Example created in inventor 2
App 1
Blynk
What is it?
It is a platform to develop Internet of Things applications for different boards without having to write code.
Pros
• Free license works great for prototyping projects.
• Cross platform (web platform, Android and iOS app).
• It has basic tutorials and example projects on the web page.
• You don´t write code, just drag and drop widgets.
Cons
• You do not write code so you cannot generate new functions, only the predefined buttons.
• There is no lifetime license, only monthly and yearly subscriptions.
• The libraries available are not fully functional and their updates are not frequent.
Example created in blynk