scholarly journals Comparison of mobile application using Swift and Objective-C

2017 ◽  
Vol 3 ◽  
pp. 54-58
Author(s):  
Kacper Erwin Sienkiewicz ◽  
Edyta Łukasik

The subject of the article is to compare the methodologies for the production of mobile applications in Swift and Objective-C languages. The similarities and differences of the implementation of applications for these two programming languages will be identified as a part of the analysis. An Magic Drawing Board application using Quartz 2D engine was designed and implemented. Two identical functional applications were created. The comparative analysis was carried out only after a thorough explanation of the implemented views.

2016 ◽  
Vol 15 (8) ◽  
pp. 7008-7020
Author(s):  
Vanessa M. Santana ◽  
Paolina Centonze

Using one mobile programming language like Objective-C, Swift or Java is challenging enough because of the many things that need to be considered from a security point of view, like the programming language secure guidelines and vulnerabilities. With the introduction of Swift in 2014 it’s now possible to build Swift/Objective-C mobile applications. Building a mobile application using two languages also adds a greater attack surface for hackers because of the need for developers to stay up to date on vulnerabilities on more than one language and operating system.To our best knowledge, since as of today, there is no academic-research based effort comparing Swift, Objective-C and Android from a programming language and platform security point of view. Our comparative analysis covers a subset of OWASP top ten mobile vulnerabilities and seeing how Swift, Objective-C and Android programming languages safeguard against these risks and how the built-in platform security mechanisms for Android and Apple for the chosen subset of OWASP vulnerabilities compare when placed side-by-side.


2021 ◽  
Vol 7 (1) ◽  
pp. 383-388
Author(s):  
Aigul Yessentemirova ◽  
Kuralay Urazaeva

The paper is focused on the study of literary translation as a type of rhetorical communication. The subject being analysed is that national conceptual sphere can be a reliable criterion for the authenticity of translation. The topic of the research is that national conceptual sphere regarded as a means of illocutionary influence and a source of differences in rhetorical conscience of the author of the original text as well as the translator and the addressee. A comparative analysis of Russian and Kazakh translations of Robert Burns’ ballad “John Barleycorn” is carried out. The comparison is based on the structure of rhetorical communication, national conceptual sphere, prosody parameters and genre features. The similarities and differences of the translations are specified. The similarities are shown in referential, strophic and genre proximity of the original and translations.


2018 ◽  
Vol 50 ◽  
pp. 01159
Author(s):  
Anton Shamne

The article compares the Criminal Procedural Codes provisions of the Russian Federation and the Federal Republic of Germany that regulate conducting a search as an investigative act. It also provides and compares the definitions of the concept “search” and “dwelling” given in Russian and German criminal procedural legislation. The reasons for conducting the search in general and the search of dwelling are considered, similarities and differences are revealed in relation to the status of the subject who is under the search. The author characterizes the search of dwelling and gives a comparative analysis of this investigative action as well as the notion of “urgent cases” in both countries. The authors also proposed some brief recommendations for improving the norms of the Russian Federation Criminal Procedure Code.


2019 ◽  
Vol 13 ◽  
pp. 354-358
Author(s):  
Daniel Sulowski ◽  
Grzegorz Kozieł

This publication presents the results of a comparative analysis of Java and Kotlin programming languages used to create mobile applications for system Android. The analysis covers performance aspects such as CPU load, RAM load, as well as the compilation and execution times. Aspects such as code structure, availability of libraries, supported databases, popularity and community support were taken under consolidation.


Retos ◽  
2019 ◽  
pp. 52-57 ◽  
Author(s):  
Inmaculada Aznar Díaz ◽  
María Pilar Cáceres Reche ◽  
Juan Manuel Trujillo Torres ◽  
José María Romero Rodríguez

El uso de aplicaciones (apps) móviles en la práctica deportiva se ha convertido en algo habitual. Cada vez es más común ver a personas practicando deporte mientras utiliza su dispositivo móvil para medir su rendimiento o simplemente por el hecho de estar usando una app lúdica que requiere el desplazamiento. Por tanto, debido a la relevancia de la temática, en este estudio se propuso como objetivo analizar el efecto de las aplicaciones móviles en la actividad física a partir de la revisión de las investigaciones indexadas en las bases de datos Scopus y PubMed (2013-2018). La metodología utilizada ha sido una revisión sistemática con meta-análisis, poniendo el foco de interés concretamente en cinco variables de análisis en base a estudios previos: muestra, aplicación móvil, diseño metodológico, instrumentos de recogida de datos y principales hallazgos. La muestra se compuso por investigaciones de carácter empírico con mínimo de un grupo experimental y otro control (n = 18). Entre los resultados, se constata la variabilidad de apps utilizadas en la actividad física, así como el efecto estadísticamente significativo a favor del grupo experimental. Finalmente, los dispositivos móviles son un potente recurso para la mejora y aumento de la práctica deportiva, al mismo tiempo que se establecen nuevos componentes motivacionales para realizar deporte y sus implicaciones en la enseñanza de la educación física.Abstract. The use of mobile applications (apps) in sports has become common practice. It is increasingly common to see people practicing sports while using their mobile device to measure their performance or simply because they are using a playful app that requires movement. Therefore, due to the relevance of the subject, this study aimed to analyse the effect of mobile applications on physical activity from the review of the research indexed in the Scopus and PubMed databases (2013-2018). The methodology used was a systematic review with meta-analysis, placing the focus of interest specifically on five analysis variables based on previous studies: sample, mobile application, methodological design, data collection instruments, and main findings. The sample was composed of empirical research papers with at least one experimental group and another control (n = 18). Among the results, the variability of apps used in physical activity is verified, as well as the statistically significant effect in favour of the experimental group. Finally, mobile devices are a powerful resource for the improvement and increase of sports practice, while establishing new motivational components for sports and their implications in the teaching of physical education.


2021 ◽  
Vol 10 (82) ◽  

Ear training aims to ensure the development of individuals receiving music education. There are mobile applications which music students can do hearing studies. The aim of this research; it is determining the content of ear training applications that can be accessed on the internet and downloaded to mobile devices to make a comparative analysis. In the research, 11 mobile applications with 100 thousand or more users were analyzed in terms of Turkish support, courses and ear training studies. As a result of the analyzes made, it was determined that in some applications, interval, scale and chord subjects were explained. It is comprehended that theoretical studies such as setting up defining intervals, scales and chords are included in the applications where ear training are carried out.In some applications, interval, scale, chord vocalization and playing exercises are additionally included. In line with these results; it is suggested to develop a mobile application in which the topics are arranged according to a curriculum, the exercises support the lectures, and the Turkish support is included. Keywords: Music, ear training, mobile applications


2019 ◽  
Vol 7 (4) ◽  
pp. 359-363
Author(s):  
Mustafa Kamal Bin Amat Misra ◽  
Nurhanisah Binte Senin ◽  
Mohd Manawi Bin Mohd Akib ◽  
Abdull Rahman Mahmood ◽  
Jaffary Awang

Purpose: This paper attempts to illuminate the different opinions of Ashā‘irah scholars namely, Al-Bāqillānī, Al-Juwaynī and Al-Ghazālī on the subject of human acts. The discourse of human acts emerges from the argument of God’s attributes qudrah and irādah. It was first discussed by Jabariyyah and Qadariyyah which was then eventually elevated by the Mu’tazilah in understanding human acts. Methodology: This study is a qualitative study in nature that employs document analysis method. The comparative analysis will be done in order to examine similarities and differences found in the discussion of the Ashā‘irah scholars. Main Findings: As a whole, the four scholars anticipated in different arguments. It can be summed that Al-Ash‘arī and Al-Ghazālī hold that human acts are still considered as acts of God considering all actions are created by Him. Meanwhile, Al-Bāqillānī and Al-Juwaynī maintained human acts to be free from God’s acts. Applications: The discussion of this study serves as an important mean in comprehending the discourse of the Ashā‘irah tradition on the concept of human acts. Novelty/Originality: This paper examines the arguments and proofs based on the Ashā‘irah scholars which will look into their respective writings on the discourse of human act.


Author(s):  
V. S. Lazarev

Introduction. In the first part of the article, an attempt was made to trace some of the evolution of the concept of a “document”, which is now understood as any material object that can be used to obtain the information necessary for a person. In the second part, assuming that such an interpretation of the concept of a “document” is fruitful for possible reconsideration of viewpoints on the objects of bibliometrics, scientometrics and informetrics, a number of definitions of the objects of these three “metrices” have been examined with a speculative “inlining” the new meaning of the term “document” to the definitions of objects.Materials and methods. Comparative analysis of the viewpoints of the objects of bibliometrics, scientometrics and informetrics that were expressed in some examples of definitions of these scientific fields; speculative “inlining” the new meaning of the term “document” in them; consideration the meanings of the objects of “metrices” altered as a result of the mentioned “inlining”.Results. It is shown how noticeably the understanding of the objects of bibliometrics, scientometrics and informetrics can be revised as the result of the use of the updated “broad” interpretation of the concept of a “document” and how much the interpretations of the objects of bibliometrics, scientometrics and informetrics can be even closer in their meanings than previously was recognized.Discussion and conclusion. Such a comparative analysis of the objects of the “metrices” might be helpful for identifying both similarities and differences among bibliometrics, scientometrics and informetrics. This is important, since the awareness of them is an obvious starting point for the mutual enrichment of “metrices” with knowledge and concepts. A more complete and detailed analysis of representations of the objects of the “metrices” in comparison with the updated “broad” interpretation of the concept of the “document”, as well as a comparison of the methodological components of “metrices” is the subject of further research.


Author(s):  
Lei-da Chen ◽  
Gordon W. Skelton

n the previous chapter on mobile application development, we developed an order placement system (OPS) using Microsoft Embedded Visual Basic (EVB). Although EVB provides developers with the basic tools for developing mobile applications, it has many limitations. Microsoft Visual Studio .NET 2003 addresses these limitations by including tools for developing smart device applications. Using these tools, developers can create mobile applications for PocketPCs or other Windows CE devices with relative ease and flexibility. Similar to EVB, Visual Studio .NET uses a form-based approach to build applications and provides developers with WYSIWYG tools for user interface development, but as you will find in this chapter, it not only provides many new tools to enrich the application but also simplifies many tasks that are cumbersome in EVB (i.e., creating menus and interacting with databases). Furthermore, Visual Studio .NET allows developers to use a number of different programming languages including Visual Basic and C# to develop applications so that developers can leverage their existing programming skill sets. To illustrate how Visual Studio .NET can be deployed to develop mobile applications, we will develop an upgraded version of the OPS in this chapter. In order to provide a better comparison between Visual Studio .NET and EVB, we will use Visual Basic as the programming language in this project.


2021 ◽  
Vol 21 (1) ◽  
pp. 1-24
Author(s):  
Paolo Modesti

Mobile applications are extremely popular with many higher education institutions offering courses to prepare new developers sought by the software industry. However, teaching and assessing mobile application development poses specific challenges due to the complexity of real-world programming languages and environments. In this work, we present a script-based approach for teaching and assessing Android application development that addresses shortcomings of existing tools that impact negatively on the learning experience. Our evaluation, which covers pedagogical and technical aspects, provides possible evidence that the scripts have been beneficial in helping students to work more efficiently and achieve better results. Additionally, the scripts have been effective in streamlining the grading process and keeping the tutorial material up to date with the evolution of the Android platform.


Sign in / Sign up

Export Citation Format

Share Document