Tech Topic Connection

     Web/Mobile Apps have revolutionized the information technology in a way of simplicity and relevancy. For an example, communication back then in the 1960’s has been through email, phone or person to person interaction but due to how limited technology was, created some issues like when using dial up from 1992 to access the internet to send those emails from home but at the same time, someone trying to use the phone which closes my access point to the internet. As a child, this frustrated me because I was actively involved in gaming on the computer and my mother liked to talk on the phone for hours. Since then, email grew to popular systems that are still used to this day like Hotmail, Yahoo, Outlook, Gmail, etc. (Vahid & Lysecky, 2017). As technology expanded, so did the way we access internet, minimizing those issues we had growing up and the ability to customize computers with hardware components. No longer will users have to carry a heavy computer monitor from one room to the next or having the need to buy a built computer from the store because the one at home is too slow. With modern computing, one can simply order the latest hardware components and create a custom-built computer that may very well be cheaper than a built one from the store and even will have the latest operating system like Windows 11.

 Now and days, users can download a software applications to watch movies, communicate with others via video chat, instant messaging, play video games, etc. directly from their smart phone or computer. With so many software applications out there like Skype, Netflix, Google Chrome, and Microsoft Word in the palm of your hand, it is no wonder that on average, users spend five to six hours a day on smart phones (Ceci, 2022). And like most apps, Skype has constantly been updating their technology to adapt to real world situations taking communication to a whole other level. For instance, Skype allows for free calls to Ukraine, as well as free translating languages to help support those affected through terrible times (Skype, 2022). As Skype grows, so does the need for a reliable database management software which allows users to access data regardless of their geographical location. This type of management tool like the Microsoft SQL Server and Azure SQL also helps businesses manage, store, retrieve, and optimize data (Microsoft, 2022).

 

In terms of programming languages, network architecture, and security, web/mobile app developers use Java, and JavaScript the most for its flexibility but still manage to use Python and C++ as well. According to Kaur, during app development, most android users use a cross-platform programming language called “Kotlin” as an alternative to Java simply because it is simpler for beginners. As Java was a primary language, it grew complicated for beginners with content like null pointer exceptions, concurrency, constructors, etc. which in turn during 2019, Google declared Kotlin as the official language for android app delev0pment (2021). As network architectures are mainly Peer-To-Peer and Client/Server networks, a more virtual route is needed for mobile users called Software-defined Wide Area Network (SD-WAN), which directs traffic securely with trusted SaaS and IaaS providers using a combination of transport services like LTE, MPLS, and broadband internet services (Aruba, 2022). Even though the accessibility of mobile apps are easier than web-based apps, it does not necessarily make them more secure. In fact, mobile apps can collect more information from the user visiting their site than from web-based apps (Zimperium, 2022). So at the end of the day, I chose to write about web/mobile apps because it is a part of our lives and does make life easier one app at a time.

 

References

Aruba. (2022). What is SD-WAN? Hewlett Packard Enterprise Company. https://www.arubanetworks.com/faq/what-is-sd-wan/

Ceci, L. (2022). Average time spent daily on a smartphone in the United States 2021. Statistics. https://www.statista.com/statistics/1224510/time-spent-per-day-on-smartphone-us/

Kaur, H. (2021). Top programming languages for android app development. Geeksforgeeks. https://www.geeksforgeeks.org/top-programming-languages-for-android-app-development/

Microsoft. (2022). SQL Server. Community. https://www.microsoft.com/en-us/sql-server/community?activetab=pivot_1:primaryr3

Skype. (2022). Stay connected. Skype. https://www.skype.com/en/

Vahid, F., & Lysecky, S. (2017). Computing technology for all. Retrieved from zybooks.zyante.com/

Zimperium. (2022). Why web app security is different from mobile app security. Zimperium. https://blog.zimperium.com/mobile-app-security-vs-web-app-security-how-they-differ/

 

 

Comments

Popular Posts