Warianty tytułu
Mobile application for reporting environmental issues : analysis of App Inventor 2 capabilities
Języki publikacji
Abstrakty
Wraz z intensywnym wzrostem popularności zaawansowanych urządzeń mobilnych, pojawiają się coraz to nowe ich zastosowania. Jednym z nich jest raportowanie problemów środowiskowych, np. w postaci dzikich wysypisk śmieci, uszkodzeń infrastruktury lub też oznaczania dużych obszarów skażenia. Jednocześnie, po stronie technologii wytwarzania aplikacji mobilnych, ze sporym zainteresowaniem i zaangażowaniem społeczności spotyka się App Inventor. Autorzy niniejszego artykułu postanowili sprawdzić, w jakim zakresie jest możliwe wykorzystanie narzędzia App Inventor do tworzenia mobilnych aplikacji raportujących. Procesowi wytwarzania aplikacji przyglądano się z dwóch perspektyw – zachowania użyteczności narzędzia dla osoby z ograniczoną wiedzą programistyczną oraz zdolności do uzyskania produktu o założonej funkcjonalności. Niestety okazało się, że potencjał App Inventor nie jest w pełni wykorzystywany przez jego twórców, przez co sprawuje się poniżej oczekiwań. Pomimo uzyskania całości zakładanej funkcjonalności, narzędzie w bieżącej postaci ciężko polecić (ze względu na ograniczenia) do komercyjnego wytwarzania oprogramowania oraz osobom o ograniczonej wiedzy technicznej (ze względu na skomplikowany proces tworzenia aplikacji).
Together with constantly growing popularity of advanced mobile devices, new innovative possibilities for their application arise. One of them is reporting environmental issues like wild landfills, damages to the infrastructure or marking boundaries of large contamination areas. At the same time tool called App Inventor, designed to aid development of mobile applications, meets with great interest of quite large society. The goal of this paper is to check the usefulness of App Inventor as a tool for developing mobile applications for reporting environmental issues. Two perspectives are considered: tool usability for people with limited technical skills and ability to achieve predetermined functionality of the application. The conclusion is that App Inventor performs below the expectations when it comes to non-standard functionality. Authors were able to achieve all predetermined functionality, unfortunately it is hard to recommend the current version of the tool to parties commercially developing software (due to the tool limitations) nor people with limited technical skills (due to the complicated development process).
Czasopismo
Rocznik
Tom
Strony
7160--7169, CD2
Opis fizyczny
Bibliogr. 24 poz., rys., wz.
Twórcy
autor
- Politechnika Lubelska, WEiI, Instytut Informatyki, ul. Nadbystrzycka 36 b, 20-618 Lublin, Polska, k.zyla@pollub.pl
autor
- Politechnika Lubelska, WEiI, Instytut Informatyki, ul. Nadbystrzycka 36 b, 20-618 Lublin, Polska, mateusz.iwachow@gmail.com
Bibliografia
- 1. App Inventor Blog. Strona: http://appinventorblog.com Dostęp: 10.03.2015.
- 2. Collins H. (2012), Britain’s Facewatch Tool Puts Crime Reporting in Citizens' Hands. Government Technology 6.12.2012. Strona: http://www.govtech.com/security/Britains-Facewatch-Tool-Puts-Crime-Reporting-in-Citizens-Hands.html Dostęp: 12.03.2015.
- 3. 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.
- 4. Gutek D., Muryjas P., Skublewska-Paszkowska M., Współczesne Technologie Informatyczne. Eksploatacja baz danych. Wydawnictwo Politechniki Lubelskiej, Lublin 2011.
- 5. 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.
- 6. Kepley S., Rapid development of mobile apps using App Inventor and AGCO API. Master of Science thesis. Kansas State University, 2014.
- 7. Koziel G., Information security policy creating. Actual Problems of Economics 2011, nr 12(126).
- 8. Laskowski M., Żyła K., Składowanie danych biomedycznych zbieranych przez aplikacje mobilne bazujące na APP Inventor. W: ICT YOUNG 2012 Konferencja dla studentów i doktorantów.
- 9. Mitchell J., MIT Launches Center for Mobile Learning with Support From Google. Readwrite 16.08.2011. Strona: http://readwrite.com/2011/08/16/mit_launches_center_for_mobile_learning_ with_suppo Dostęp: 10.03.2015.
- 10. 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.
- 11. 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.
- 12. Sauer P., Żyła K., Kęsik J., et al., Visegrad countries: environmental problems and policies. CENIA, Prague 2013.
- 13. Strona domowa App Inventor. Strona: http://appinventor.mit.edu/ Dostęp: 14.03.2015.
- 14. Strona domowa frameworku PEAR. Strona: http://pear.php.net/index.php Dostęp: 12.03.2015.
- 15. Strona domowa systemu raportującego Facewatch. Strona: https://www.facewatch.co.uk/cms/ Dostęp: 12.03.2015.
- 16. Strona domowa systemu raportującego TrashOut. Strona: http://www.trashout.me/ Dostęp: 12.03.2015.
- 17. 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.
- 18. Wolber D., Abelson H., Spertus E., Looney L., App Inventor 2: Create your own Android apps. O'Reilly Media, 2014.
- 19. Wolber D., App Inventor Discontinued: The Good, the Bad and the Ugly. App Inventor Blog 9.08.2011. Strona: http://appinventorblog.com/2011/08/09/app-inventor-discontinued-the-good-the-bad-and-the-ugly/ Dostęp: 10.03.2015.
- 20. Żyła K., Analiza rozwiązań związanych z językami modelowania dla urządzeń mobilnych pod kątem interakcji użytkownika z aplikacją. Prace Instytutu Elektrotechniki 2012, nr 260.
- 21. Żyła K., Broniszewski T., Budzyński A., Usługi lokalizacyjne w inteligentnym mieście na przykładzie mobilnego przewodnika po uczelni. Zeszyty Naukowe Uniwersytetu Szczecińskiego Studia Informatica 2012, nr 29, vol. 721.
- 22. Żyła K., Kęsik J., Podsumowanie i kierunki badań nad MDE na Politechnice Lubelskiej. W: Kompetentny Absolwent Informatyki 2012. Red.: Miłosz Marek, Wójcik Waldemar. Polskie Towarzystwo Informatyczne, Lublin 2012.
- 23. Żyła K., Możliwości zastosowania App Inventor do budowy aplikacji mobilnych wykrywających zaburzenia koncentracji. Logistyka 2014, nr 3.
- 24. Żyła K., Wykorzystanie mechanizmów lokalizacji urządzenia mobilnego w oparciu o Google App Inventor. Logistyka 2012, nr 3.
Typ dokumentu
Bibliografia
Identyfikatory
Identyfikator YADDA
bwmeta1.element.baztech-12891492-286d-4378-9aa3-1c6097429b7b