І. Жансүгіров атындағы жму хабаршысы №3 / 2018



Pdf көрінісі
бет121/198
Дата07.01.2022
өлшемі2,57 Mb.
#16935
1   ...   117   118   119   120   121   122   123   124   ...   198
Ключевые  слова:  мобильное  приложение,  языки  программирование,  внедрение 
приложения, тестирование,  открытый ресурс. 
 
In  these  changing  times,  students  are  more  driven  towards  using  a  mobile  phone  for  every 
purpose. A smartphone they call it. The world is at the fingertips and a student can get access to any 


 
69 
                          ISSN 2616-8901.  
Математика және жаратылыстану-техникалық сериясы
 № 4 / 2018  
техникалық ғылымдар» сериясы 
 
information from anywhere. This reduces the chance of visiting a library and searching for the data. A 
mobile  phone  hence  can  be  used  for  a  number  of  such  purposes.  What  makes  the  information easily 
available is mobile applications. 
Key  words:  mobile  application,  programming  language,  application  entering,  testing,    open 
source. 
 
Mobile  application is  a computer  program designed  to  run  on  a mobile  device such  as 
a phone/tablet or watch. 
Developing apps for mobile devices requires considering the constraints and features of these 
devices. Mobile devices run on battery and have less powerful processors than personal computers and 
also  have  more  features  such  as  location  detection  and  cameras.  Developers  also  have  to  consider  a 
wide array of screen sizes, hardware specifications and configurations because of intense competition 
in mobile software and changes within each of the platforms (although these issues can be overcome 
with mobile device detection). 
Mobile  application  development  requires  use  of  specialized integrated  development 
environments.[1] Mobile apps are first tested within the development environment using emulators and 
later  subjected  to  field  testing.  Emulators  provide  an  inexpensive  way  to  test  applications  on  mobile 
phones to which developers may not have physical access 
Mobile devices are the fastest-growing enterprise platforms in IT. 
Enterprise IT shops and software publishers alike are moving every possible application to run 
on  tablets,  smartphones,  and  even  smartwatches.  Behind  that  set  of  decisions,  though,  is  a  huge 
question: How do you make it happen? 
There are two broad paths that can be taken. One path has the Web browser as its destination. 
The idea is simple: Write once for a Web browser and you don't have to develop a separate application 
for  each  platform.  Of  course,  developers  know  that  reality  isn't  nearly  as  simple  as  the  idea,  but 
programmers  can  still  write  versions  of  an  application  for  many  different  platforms  using  a  single 
language and many pieces of re-usable code. 
The language you choose for mobile development can be the difference between great success 
and tremendous frustration. There are options - but only if you know which path you're on. 
One of these methods is using Ionic Framework for simple creating mobile applications. 
First,  let’s  familiarize  with  Ionic  Framework  and  how  it  will  work  there.  It  was  in  2013  that  Ionic 
(mobile app framework) came into the fore  and  it was introduced by Drifty Co by offering tools  for 
development  of  hybrid  mobile  apps  that  use  technologies  like  HTML5,  CSS  and  Sass.[2]  Once  they 
took feedback from clients and customers who tried mobile apps creation, the team of Drifty Company 
built their own framework that mainly focuses on performance and is developed using the latest web 
standards. A 1.0 beta was released in March 2014 and a 1.0 final in May 2015.   
This open-source SDK for HTML5 mobile app development framework targets at building 
hybrid mobile apps (now this is a web app that is built using HTML5 and JavaScript). These are 
mainly small websites that run in a browser shell in an app having access to the native platform layer. 
Hybrid apps also have many advantages as compared to pure native apps mainly in regards to platform 
support, access to 3rd party code as well as speed of development. At the same time Hybrid offers 
certain opinionated but extremely robust ways to develop mobile apps that eclipse present HTML5 
development framework. With it being an HTML5 framework, it needs a native wrapper like 
PhoneGap or Cordova in order to run as a native app.  
 
Picture1 




Достарыңызбен бөлісу:
1   ...   117   118   119   120   121   122   123   124   ...   198




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет