scholarly journals Mobile Application Platform Heterogeneity: Android vs Windows Phone vs iOS vs Firefox OS

Author(s):  
Tor-Morten Gronli ◽  
Jarle Hansen ◽  
Gheorghita Ghinea ◽  
Muhammad Younas
Author(s):  
Alaeeddine Yassine ◽  
Mohammed Berrada ◽  
Ahmed Tahiri ◽  
Driss Chenouni

<p class="0abstract">This paper presents and discusses a new mobile application for teaching and learning programming basics. The purpose is to help students acquire competencies while having fun and using their own devices. The mobile application was designed according to cross-platform approach to reach the broadest possible audience of learners, saving time and effort of development and maintenance. The code is fully shared between mobile platforms (iOS, Android and Windows Phone) allowing learners to install the application on any device. The core application is based on a multi-agent system to make the application interactive, flexible and dynamic and provide students with tailored instructions. A prototype is presented showing the main features of the application.</p>


2015 ◽  
Vol 22 (2) ◽  
pp. 31 ◽  
Author(s):  
Abilio Parada ◽  
Milena Marques ◽  
Lisane B. de Brisolara

This paper proposes a MDD approach for mobile application development, which includes modeling and code generation strategies for An- droid and Windows Phone. UML class and sequence diagrams are employed for modeling mobile applications and code is generated from this model. To support the automatic code generation, GenCode was re-structured and ex- tended to meet the particularities of these two platforms. As result, GenCode’s current version is able to automatically generate Java-Android and C# codes, according to the specified application model and target platform. Finally, case studies are used to demonstrate the proposed approach, as well as to validate the code generation tool.


Author(s):  
Gyanappa A. Walikar

A mobile application is a computer program or application developed to run on a small handheld mobile device such as mobile phones, smartphones, PDAs, and so on. Such devices are sold with several apps bundled as pre-installed software, such as a web browser, email client, calendar, mapping program, and an app for buying music or other media or more apps. Apps that are not preinstalled are usually available through distribution platforms called app stores such as the Apple App Store, Google Play, Windows Phone Store, and BlackBerry App World, etc. Usage of mobile apps has become increasingly prevalent across mobile phone users in the world. A recent study reported that during the previous quarter, more mobile subscribers used apps than browsed the web on their devices. Thus, a mobile application can aid in the prosecution of human rights violations, atrocities, human trafficking, and child laboring. In this chapter, authors provide a comprehensive study, design patterns, usage of several mobile applications designed for protecting human rights.


Irriga ◽  
2018 ◽  
Vol 1 (1) ◽  
pp. 40-47
Author(s):  
Luara Vieira de Oliveira ◽  
Flávio Gonçalves Oliveira ◽  
Flávio Pimenta Figueiredo

APLICATIVO MULTIPLATAFORMA PARA DIMENSIONAMENTO DE IRRIGAÇÃO POR PIVÔ CENTRAL  LUARA VIEIRA DE OLIVEIRA¹; FLÁVIO GONÇALVES OLIVEIRA² E FLÁVIO PIMENTA FIGUEIREDO3 ¹Acadêmica do Curso de Engenharia Agrícola e Ambiental, UFMG – Universidade Federal de Minas Gerais  - Campus Montes Claros, Avenida Universitária, 1000 ,  CEP 39404-547,  Montes Claros - MG. Fone: (38) 99206972.  Email: [email protected] agrícola-DSc, Professor do instituto de Ciências Agrárias da UFMG.3Engenheiro agrícola-DSc, Professor do instituto de Ciências Agrárias da UFMG.   1 RESUMO Este trabalho tem como foco principal melhorar a qualidade e eficiência do dimensionamento de sistemas de irrigação por pivô central. Em vista da carência de ferramentas computacionais generalizadas e a necessidade de agilizar a tomada de decisão encapsulando as especificidades do dimensionamento da irrigação criou-se o aplicativo móvel SMARTPIVO desenvolvido em linguagem de programação aplicada a web, junto ao framework cordova, o que permite a criação de um aplicativo multiplataforma, android, ios, windowsphone, windows 8 e 10. Os procedimentos matemáticos realizados pelo programa compreendem o dimensionamento de pivô central descritos por Colombo (2003). Como dados de entrada é necessário informar: dados topográficos, dados meteorológicos, informações referentes a cultura e hidráulicas. O software procede então o dimensionamento de forma rápida e precisa. Palavras-Chave: agricultura irrigada, software, planejamento hidráulico.  OLIVEIRA L. V. de; OLIVEIRA F. G.; FIGUEIREDO F.P.CROSS-PLATFORM APPLICATION TO DEFINE THE SIZE OF CENTER PIVOT IRRIGATION DESIGN  2 ABSTRACT This paper aims to improve the design quality and efficiency of central pivot irrigation systems. In view of the lack of generalized computational tools and the need to hasten the decision-making process by separating the irrigation sizing specifics, the SMARTPIVO mobile application was developed in a programming language applied to the web, along with the cordova framework, which allows the creation of a cross-platform application, android, ios, windows phone and windows 8 and 10 for PC. The mathematical procedures performed by the program comprise the central pivot size described by Colombo (2003). Some data is necessary to be input in the system, such as: topographic data, meteorological data, crop and hydraulic information. The software then proceeds to define the size of an irrigation system quickly and accurately. Keywords: irrigated agricultural crops, software, hydraulic planning.


Author(s):  
Salma Charkaoui ◽  
El Habib Ben Lahmar ◽  
Abdelaziz Marzak ◽  
Issam Abdelbaki

Nowadays, the mobile operating systems market (Android, IOS, Windows Phone …) continues to grow. It has become a real challenge for application vendors to provide versatile applications in this competitive market in a short time. The challenge is even greater if the application is planned for multiple platforms whose the operating systems uses different technologies, namely, IOS/Objective-C environment for the Phone and the IPad, Java SDK for Android, etc. This fragmentation makes mobile application development rather difficult and very expensive, hence the use of cross-platform development. To address the cross-platform development different approach exist, the choice was focused on the MDA approach whose principle is the elaboration of various UML models. By studying in detail various target platforms on the basis of a set of criteria and performing a model for each criterion, the aim of our research work is to elaborate a meta-model from UML models realized for each platform.


2019 ◽  
Vol 16 (2) ◽  
pp. 227-232 ◽  
Author(s):  
Quyen Q. Tiet ◽  
Heather Duong ◽  
Laila Davis ◽  
Rebecca French ◽  
Christopher L. Smith ◽  
...  

2019 ◽  
Author(s):  
Mengli Yu ◽  
Ronggang Zhou ◽  
Huiwen Wang ◽  
Weihua Zhao

Author(s):  
Ju. M. Tsarapkina ◽  
N. V. Dunaeva ◽  
A. M. Kireicheva

The article describes the use of BYOD technology (Bring Your Own Device) in educational practice using the Lecture Racing mobile application. This application provides feedback between the teacher and students both in the classroom and during distance learning, contributes to the visualization of educational material and, in general, the informatization of the educational process. The purpose of the study is to conduct a theoretical analysis of the current state and prospects for the development of BYOD technology in Russia and abroad, and to test the benefits of using this technology in educational practice using the specific mobile application. During the study, an analysis of scientific, theoretical and practical literature on BYOD technology was carried out. In the process of experimental work, test tasks were the instrument of measuring knowledge and skills of students. As a result of a theoretical analysis and study of the practical possibilities of using BYOD technology (using the Lecture Racing mobile application as an example), it was found that this technology allows you to visualize information that is displayed in real time on the screen of each student's mobile device, regardless of its location. This technology also allows both the student and the teacher to quickly work with information, provide feedback, receive an independent assessment (since the assessment is set automatically), saves time, and develops the information culture of students.


Sign in / Sign up

Export Citation Format

Share Document