Fab Lab Ciudad de México

Mexico City

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

Copyright Fab Lab

Ciudad de México 2021