Monday, September 23, 2019
PYS60 Essay Example | Topics and Well Written Essays - 1500 words
PYS60 - Essay Example Python is based on C and will heavily rely on the C libraries that can be imported, though it has a perfect fit with UNIX, POSIX and Linux languages. The program was developed in 1991 by Rossums van Guido based on lessons that he had leant in the course of operating system support and language processes (Scheibe and Tuulos, 2). The main advantage of the language is that it is an open system that offers access to Operating System (OS) services making it possible to create and develop high level solutions based on other already built programs. As such, the program allows a perfect integration with existing applications or programs and perfect processing all together. Some of the features that make the program the choice for many include its security, dynamism, portability, ease of interpretation, multithread, robustness among others. This explains the high performance of mobile phones that use Python, such as the Nokia N97 in image stabilization and improved processor performance to ha ndle AR applications with at a high degreeà ofà fineness. Python uses in mobile devices Today, as development of the digital gadgets increases, mobile phone penetration has increased tremendously in the last one decade. Currently, there is over 50% penetration around the globe, a figure estimated to hit 70% mark by 2010 (Kerr, Thinyane & Foster, 80). As a result, the power of mobile phone hardware has improved in power and usability, which calls for the robust interfaces to complement mobile phone hardware. The mobile phone usability and speeds depend on its processor with faster processors allowing high speed image processing, which is closely related to a variety of other services. These servicesà includeà the ability to detect motions, high speed processing during mobile games and improvement ofà processor speeds when handlingà demanding applications. Consequently, most phones built on Symbian OS series 60 have the ability to clock a speed of 434MHz, a good example be ing Nokia N97 and some PCââ¬â¢s that can clock a 1GHz speed (Kerr, Thinyane & Foster, 80). The major advantage of Python use in mobile phone platforms is its ability to ensure powerful Augmented Reality (AR) applications. Development of applications is usually a complex task. However, the use of Python as the main language has proved to make the process much easier. Smartphones are today powerful enough to run AR applications and have the ability to undertake threaded processing and have the needed hardware resources, which include connectivity capability and inbuilt cameras. As a result, Python is the best programming language to addresses the development issues that are usually complex in mobile programming when integrated with the mobile software platform (Kerr, Thinyane & Foster, 80). In other words, in mobile phones, Python readily supports object-oriented programming, multiple inheritances, name spaces among other flexible language properties and offers a high level integra ted language despite its simple structure (Soares, 3). Python use in mobile platforms has improved due to the ability to speed up and make simple Virtual Reality (VR) and AR processes in all desktop applications. For instance in the recent development, Nokia Company imported Python to their Symbian OS for the S60 platform (PyS60), an approach that made it possible to extend by C++ and offer the right of access to the S60 native features. The main advantage of the
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.