COMPARISON OF PROGRAMMING LANGUAGES ON THE IOS PLATFORM IN TERMS OF PERFORMANCE
Article Sidebar
Open full text
Issue Vol. 7 No. 3 (2017)
-
CLASSIFICATION OF THE FUNCTIONALITY AND THE SCHEMES OF THE ACOUSTIC EMISSION SOURCES LOCALIZATION
Volodimir Marasanov , Artem Sharko5-7
-
A METHOD OF COMPARATIVE EVALUATION OF CONTROL SYSTEMS BY THE SET OF PERFORMANCE MEASURES
Volodymyr Drevetskyi, Ivan Kovela, Vitalii Kutia8-10
-
NUMERICAL ASPECTS OF THE SECONDARY MAGNETIC FIELD MAPPING IN MAGNETIC INDUCTION TOMOGRAPHY
Beata Szuflitowska, Marcin Ziolkowski, Krzysztof Stawicki11-14
-
INTO THE FAST TOMOGRAPHIC POSTPROCESSING IN TOKAMAKS
Rafał Krawczyk, Piotr Kolasiński, Paweł Linczuk, Wojciech Zabołotny, Krzysztof Poźniak, Paweł Zienkiewicz, Ryszard Romaniuk, Andrzej Wojeński, Grzegorz Kasprowicz, Tomasz Czarski, Maryna Chernyshova15-18
-
NUMERICAL COMPUTATIONS OF THE FRACTIONAL DERIVATIVE IN IVPS, EXAMPLES IN MATLAB AND MATHEMATICA
Marcin Sowa19-22
-
SIMULATION AND COMPARISON OF SELECTED FAST CHARGER TOPOLOGIES
Dariusz Zieliński, Mikhail Tokovarov23-28
-
OPTIMISATION ANALYSIS OF TRANSACT-SQL QUERIES BASED ON INDEXES
Dominika Hodun, Maria Skublewska-Paszkowska29-32
-
COMPARISON OF PROGRAMMING LANGUAGES ON THE IOS PLATFORM IN TERMS OF PERFORMANCE
Kamil Gut, Maria Skublewska-Paszkowska, Edyta Łukasik, Jakub Smołka33-36
-
A METHOD FOR VISUALIZATION OF 3D MOTION DATA USING A MOBILE DEVICE
Michał Oseńko, Jakub Smołka, Maria Skublewska-Paszkowska, Edyta Łukasik37-42
-
K-MEANS CLUSTERING IN TEXTURED IMAGE: EXAMPLE OF LAMELLAR MICROSTRUCTURE IN TITANIUM ALLOYS
Ranya Al Darwich, Laurent Babout, Krzysztof Strzecha43-46
-
APPLYING A Q-GRAM BASED MULTIPLE STRING MATCHING ALGORITHM FOR APPROXIMATE MATCHING
Robert Susik47-50
-
WEB SERVER LATENCY REDUCTION STUDY
Fatma Mbarek, Volodymyr Mosorov, Rafał Wojciechowski51-55
-
ALTERNATIVE TERMINATION CRITERION FOR K-SPECIFIED CRISP DATA CLUSTERING ALGORITHMS
Volodymyr Mosorov, Taras Panskyi, Sebastian Biedron56-59
-
THE DEPENDENCE BETWEEN THE NUMBER OF ROUNDS AND IMPLEMENTED NODES IN LEACH ROUTING PROTOCOL-BASED SENSOR NETWORKS
Volodymyr Mosorov, Sebastian Biedron, Taras Panskyi60-63
-
MOBILE APPLICATION SUPPORTING DOPPLER ULTRASOUND EXAMINATION
Michał Michalski, Marcin Bąkała, Rafał Wojciechowski64-67
-
ANALYSIS OF SKIN DISEASES USING MAPPING COLOR SPACES
Marcin Wyczechowski, Łukasz Wąs , Łukasz Pietrzak68-71
-
ARTIFICIAL NEURAL NETWORKS AS A MOTORICAL ASSOCIATIVE MEMORY FOR HUMANOID ROBOT HAND
Paweł Olszewski, Wiesław Andrzej Kamiński72-77
-
THE INTENSITY OF DAYLIGHT IN SCHOOL BUILDING
Sławomir Sowa78-81
-
POWER BALANCE AND HOLONOMICITY OF SWITCHED RELUCTANCE MOTOR
Mirosław Wciślik, Karol Suchenia82-85
-
MODIFIED METHOD OF INTRODUCING THRESHOLDING FUNCTIONS IN MODELS OF RELATIONAL FUZZY COGNITIVE MAPS
Grzegorz Słoń86-89
-
ECONOMIC AND PRACTICAL ASPECTS OF USE OF AIR SOURCE HEAT PUMPS
Waldemar Nycz, Ryszard Goleman90-93
-
IMPACT OF THE REFRIGERANT SELECTION ON THE COLD STORAGE POSSIBILITIES IN A THERMAL ENERGY ACCUMULATOR OF AN URBAN BUS
Michał Aftyka94-98
-
USING NEURAL NETWORKS AND DEEP LEARNING ALGORITHMS IN ELECTRICAL IMPEDANCE TOMOGRAPHY
Grzegorz Kłosowski, Tomasz Rymarczyk99-102
-
THE ANALYSIS OF SENSORY PLATFORM FOR USE IN THE INTERNET OF THINGS
Tomasz Zieliński103-106
Archives
-
Vol. 9 No. 4
2019-12-16 20
-
Vol. 9 No. 3
2019-09-26 20
-
Vol. 9 No. 2
2019-06-21 16
-
Vol. 9 No. 1
2019-03-03 13
-
Vol. 8 No. 4
2018-12-16 16
-
Vol. 8 No. 3
2018-09-25 16
-
Vol. 8 No. 2
2018-05-30 18
-
Vol. 8 No. 1
2018-02-28 18
-
Vol. 7 No. 4
2017-12-21 23
-
Vol. 7 No. 3
2017-09-30 24
-
Vol. 7 No. 2
2017-06-30 27
-
Vol. 7 No. 1
2017-03-03 33
-
Vol. 6 No. 4
2016-12-22 16
-
Vol. 6 No. 3
2016-08-08 18
-
Vol. 6 No. 2
2016-05-10 16
-
Vol. 6 No. 1
2016-02-04 16
-
Vol. 5 No. 4
2015-10-28 19
-
Vol. 5 No. 3
2015-09-02 17
-
Vol. 5 No. 2
2015-06-30 15
-
Vol. 5 No. 1
2015-03-31 18
Main Article Content
DOI
Authors
Abstract
In 2014, Apple unveiled a completely new programming language for the iOS and OS X platforms. Swift was presented as a modern programming language, such as: safe, easy to learn and easy to use. This article presents the performance comparison between the Swift and Objective-C languages. For the purpose of the research, two applications were developed, one in each language, implementing sorting algorithms and data structures such as arrays, dictionaries and sets.
Keywords:
References
Hillegass A., Preble A., Chandler N.: Cocoa Programming for OS X: The Big Nerd Rach Guide(5th Edition), Big Nerd Ranch, 2015.
Hillegass A., Ward M.: Objective-C Programming: The Big Nerd Ranch Guide (2nd Edition), Big Nerd Ranch, 2013.
Kelley J.: Learn Cocoa Touch for iOS, Apress, 2012.
Mathias M., Gallagher J.: Swift Programming: The Big Nerd Ranch Guide, Big Nerd Ranch, 2015,
Pollice G.: Algorithms in a Nutshell, O’Reilly, 2008.
Wróblewski P.: Algorytmy, struktury danych i techniki programowania, Helion, 2015.
About Testing with Xcode – Apple Developer, https://developer.apple.com/library/content/documentation/DeveloperTools/Conceptual/testing_with_xcode/chapters/01-introduction.html, [15.07.2016]
Framework Foundation, https://developer.apple.com/reference/foundation, [12.09.2016]
Article Details
Abstract views: 497
License

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
