PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Comparison of App Inventor 2 and Java in creating personal applications for Android on example of a Notepad

Treść / Zawartość
Identyfikatory
Warianty tytułu
Języki publikacji
EN
Abstrakty
EN
Nowadays, there is a common tendency to seek simpler and faster solutions that could be used in a process of software development. At the same time two other trends can be observed - rapid increase of mobile applications popularity and introducing IT concepts to non-IT specialists. This is why App Inventor 2 is one of the tools that software development community is interested in. The goal of this paper is to verify the possibility of using App Inventor as a tool for creating personal applications and compare it with possibilities given by Java, which is a native environment for Android platform. Comparison was based on application for managing personal text notes which was created in both solutions. The application had the same layout as well as analogical code, and it was the subject of performance tests followed by a survey. Performance test revealed that both implementations provided efficiency which is good enough for everyday use and small size personal applications. Survey participants preferred application built in Java due to its better responsiveness and visual appearance. Concluding, current shape of App Inventor, makes it useless for professionals, but useful for non-IT specialists for creating personal applications.
Twórcy
autor
  • Student of Lublin University of Technology, Nadbystrzycka 36b, 20-618 Lublin, Poland
  • Student of Lublin University of Technology, Nadbystrzycka 36b, 20-618 Lublin, Poland
autor
  • Institute of Computer Science, Electrical Engineering and Computer Science Faculty, Lublin University of Technology, Nadbystrzycka 36b, 20-618 Lublin, Poland
Bibliografia
  • 1. Android developers homepage, developer.android. com [21.05.2016].
  • 2. App Inventor homepage, http://appinventor.mit. edu [21.05.2016].
  • 3. Borys M., Miłosz M., Mobile application usability testing in quasi-real conditions a case study of a mobile eye tracker. 8th International Conference on Human System Interactions. IEEE, 2015.
  • 4. Borys M., Plechawska-Wójcik M., Usability and accessibility testing of mobile application interfaces. Nierówności społeczne a wzrost gospodarczy, 35, 2013, 63-77.
  • 5. Conder S., Darcey L., Android wireless application development. Addison-Wesley, 2011.
  • 6. Google code archive: App Inventor for Android, https://code.google.com/p/app-inventor-for-android/ [21.05.2016].
  • 7. Grover S., Pea R., Using a discourse-intensive pedagogy and android’s App Inventor for introducing computational concepts to middle school students. Proc. of the 44th ACM technical symposium on Computer science education. ACM, New York 2013.
  • 8. Jordan L., Greyling P.: Practical Android Projects. Apress, 2011.
  • 9. 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. IEEE, 2012.
  • 10. Kęsik J., Żyła K., Współczesne Technologie Informatyczne. Technologie MDE w projektowaniu aplikacji internetowych. Politechnika Lubelska. Lublin, 2011.
  • 11. Kopniak P., Programming interfaces of accelerometers for Smartphone type mobile devices. Pomiary automatyka kontrola, 12, 2011, 1477-1479.
  • 12. Mitchell J., MIT launches Center for Mobile Learning with support from Google. readwrite, 2011. http://readwrite.com/2011/08/16/mit_launches_center_for_mobile_learning_with_suppo [22.05.2016].
  • 13. Publishing Apps to Google Play (App Inventor 2), http://appinventor.mit.edu/explore/ai2/googleplay.html [21.05.2016].
  • 14. Roy K., Rousse W.C., DeMeritt D.B., Comparing the mobile novice programming environments: App Inventor for Android vs. GameSalad. Frontiers in Education Conference. IEEE, 2012.
  • 15. Wolber D., App Inventor discontinued: the good, the bad and the ugly. App Inventor blog, 2011. https://appinventorblog.com/2011/08/09/appinventor-discontinued-the-good-the-bad-and-theugly/ [21.05.2016].
  • 16. Wolber D., Abelson H., Spertus E., Looney L., App Inventor: Create your own Android apps. O’Reilly Media, 2011.
  • 17. Żyła K., Wydajność implementacji podstawowych metod całkowania w środowisku APP Inventor. Informatyka, automatyka, pomiary w gospodarce i ochronie środowiska, 1, 2015, 45-48.
Uwagi
Opracowanie ze środków MNiSW w ramach umowy 812/P-DUN/2016 na działalność upowszechniającą naukę.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-85c08c83-65cb-4a97-9e96-1b5a26bd7121
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.