15. Interface and application programming¶
This week we have seen the programming of a user interface. For this we used different methods to create our interfaces. Elina and Theo used a web page in HTML to communicate with their board and Antonio made a programmable in Python language. In this page you will discover the advantages and disadvantages of these two methods.
Interest/disinterest of the methods¶
In the past Computers used to have simple text based interfaces.
Over the years this changed to have visual more interactive interfaces.
|HTML method||Python programming|
|Positive||Wireless connection. Can control a mechanism even from a distance. Works on computer, tablet or smartphone. Lots of documentation||Multiplatform and with Python integration to multiple programming paradigms|
|Negative||Need a wifi network to work. Loss connection regularly. Speed of action can sometimes be long.||Python is a interpreted language that doesn’t compiles itself except by using Nuitka or other code translators|