Page 45 - Mobile-En-V3
P. 45
How to build applications
• Before initiating mobile application programming, it is necessary to understand
the stages of application development stage by stage, as mobile application
development methods vary, but intersect with these stages:
Phase I involves the Phase II Building Phase III involves Phase IV involves
identification of and developing the front and testing product
application initial interfaces. backend achievement of
advantages and programming desired target in
functional and Design phase of the terms of functions
perform application application. and ensuring that
requirements. there are no errors.
Development
Requirements Testing & publish
Figure 16 : Phases of production and programming of mobile application
Types of smartphone applications
The types of mobile phone applications can be divided into several categories based
on several bases or criteria, as follows: The methodologies used by the developer in
the production of a mobile application relate to the target platform on which the
applications are divided into the following sections:
Original Ranger Applications Native Apps
The programmed applications of a specific operating system are only those of the
currently encircled mobile operating systems of the Android system and the iOS
system. The original mobile applications are capable of communicating directly with
the operating system, utilizing the functions of the original system and exercising direct
and complete control of mobile equipment efficiently and quickly, such as
communicating with local network devices, using the microphone camera, etc., and
providing good safety. On the other hand, the cost of developing and maintaining this
type of application is relatively high, requiring more time and an excess cost of
development, especially if you want to target the Android platform and the iOS
platform together, and it cannot be operated on a computer, and it must be updated
periodically to use its latest features.
31 Training unit in the field of technological information - at the Supreme Council of Universities © Intellectual property rights 2024