IMPLEMENTATION OF BASIC INTEGRATION METHODS IN APP INVENTOR ENVIRONMENT AND THEIR EFFICIENCY
Abstract
This paper presents comparison of efficiency of basic integration methods implemented in App Inventor and Java for Android environment. Chosen methods (rectangle, trapezoidal and Simpson’s rules) were applied for linear, cubic and sine functions. Conducted experiment revealed that applications developed in App Inventor were significantly slower than in case of Java, which makes App Inventor unsuitable for applications involving intensive calculations.
Keywords:
mobile computing, model-driven engineering, MDE, Android, App Inventor, numerical integrationReferences
Chadha K.: Improving the usability of App Inventor through conversion between blocks and text. Undergraduate thesis. Wellesley College, 2014.
Google Scholar
Conder S., Darcey L.: Android wireless application development. Addison-Wesley, 2011.
Google Scholar
Dahlquist G., Bjorck A.: Metody numeryczne. PWN, Warszawa 1983.
Google Scholar
Grover S., Pea R.: Using a discourse-intensive pedagogy and android's App Inventor for introducing computational concepts to middle school students. Proceedings of the 44th ACM technical symposium on Computer science education. ACM, New York 2013.
Google Scholar
Jordan L., Greyling P.: Practical Android Projects. Apress, 2011.
Google Scholar
Karakus M., Uludag S., Guler E., Turner S.W., Ugur A.: Teaching computing and programming fundamentals via App Inventor for Android. 2012 International Conference on Information Technology Based Higher Education and Training (ITHET). IEEE, 2012.
Google Scholar
Kepley S.: Rapid development of mobile apps using App Inventor and AGCO API. Master of Science thesis. Kansas State University, 2014.
Google Scholar
Morelli R., de Lanerolle T., Lake P., Limardo N., Tamotsu E., Uche C.: Can Android App Inventor bring computational thinking to K-12?. Proceedings of the 42nd ACM technical symposium on Computer science education. ACM, New York 2011.
Google Scholar
Roy K., Rousse W.C., DeMeritt D.B.: Comparing the mobile novice programming environments: App Inventor for Android vs. GameSalad. Frontiers in Education Conference (FIE), 2012. IEEE, 2012.
Google Scholar
Sung W.-T., Lin J.-S.: Design and implementation of a smart LED lighting system using a self adaptive weighted data fusion algorithm. Sensors 13/2013, s. 16915-16939.
Google Scholar
Wolber D., Abelson H., Spertus E., Looney L.: App Inventor: Create your own Android apps. O'Reilly Media, 2011.
Google Scholar
developer.android.com, dostęp 04.09.2014r.
Google Scholar
appinventorblog.com, dostęp 04.09.2014r.
Google Scholar
appinventorblog.com/2011/08/09/app-inventor-discontinued-the-good-the-bad-and-the-ugly/, dostęp 04.09.2014r.
Google Scholar
appinventor.mit.edu, dostęp 07.09.2014r.
Google Scholar
readwrite.com/2011/08/16/mit_launches_center_for_mobile_learning_with_suppo, dostęp 04.09.2014r.
Google Scholar
Statistics
Abstract views: 205PDF downloads: 91
License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Most read articles by the same author(s)
- Piotr Wójcicki, Paweł Powroźnik, Kamil Żyła, Stanisław Grzegórski, INFLUENCE OF MOBILE ROBOT CONTROL ALGORITHMS ON THE PROCESS OF AVOIDING OBSTACLES , Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska: Vol. 8 No. 4 (2018)