AlienDroid – Abstração do Acesso a Dados em Android
Resumo
O objetivo deste trabalho é apresentar uma solução que visa a facilitar o desenvolvimento de aplicativos em Android no âmbito do Governo Federal. O AlienDroid provê uma arquitetura simplificada, com poucos impactos negativos na arquitetura e desempenho dos aplicativos, cujo foco é facilitar a criação de aplicações em Android que necessitam realizar a persistência de dados em bancos de dados relacionais.
Referências
Saylor, Michael. “The Mobile Wave”. Vanguard Press.
PCWorld. (2013) “Why Your Smartphone Battery Sucks” http://www.pcworld.com/article/228189/why_your_smartphone_battery_sucks.html, Agosto.
Android. (2013) “Sistema Operacional Android”. http://www.android.com/, Fevereiro.
SQLite. (2013) “SQL Database Engine”. http://www.sqlite.org/, Fevereiro.
Ambler, Scott W. (2003) “Agile database techniques” http://www.agiledata.org/essays/impedanceMismatch.html”, Agosto.
Ambler, Scott W. (2009) “Mapping objects to relational databases”. http://www-106.ibm.com/developerworks/webservices/library/ws-mapping-to-rdb/, Agosto.
Dantas, Valéria. (2009) “Requisitos para Testes de Aplicações Móveis”. Dissertação de Mestrado. Universidade Federal do Ceará.
DB4o. (2012) “Database for Android”. http://www.db4o.com, Fevereiro.
Activeandroid. (2012) “Active Record Style SQLite Persistence for Android” http://www.activeandroid.com/, Agosto.
Fowler, Martin. Patterns of Enterprise Application Architecture. Boston: Addison Wesley, 2003.
Rails. (2012) “Ruby on Rails”. http://www.rubyonrails.org/, Agosto.
Ruby. (2012) “The Ruby Programming Language”. http://www.ruby-lang.org/, Agosto.
Keller, Wolfgang. (1997) “Mapping objects to tables: a pattern language”. In: European Conference on Pattern Languages of Programming Conference (EuroPLOP97), Irsee, Germany, 1997. Proceedings... Irsee, 1997. [link], Agosto.
Suurjak, Erki. (2001) “Javal baseeruv objektide püsivuse kiht Jakamar: Bakalaureusetöö”. 100 f. Tese (Masters of Philosophy) – Instituto de Informática, Tallinn University of Technology, Tallin, Estônia.
Date, C. (2000) “Introdução a sistemas de bancos de dados”. Tradução Vandenberg Dantas de Souza. 7. ed. Rio de Janeiro: Campus, 2000. 803 p. Tradução de: Plublicare Consultoria e Serviços.
Silberschatz, Abraham; Korth, Henry F.; Sudarshan, S. (1999) “Sistema de banco de dados”. 3. ed. São Paulo: Makron Books, 1999. 806 p.
Yoder, Joseph W.; Johnsson, Ralph E.; Wilson, Quince D. (1998) “Connecting business objects to relational databases”. Urbana, Illinois, 1998. http://www.joeyoder.com/Research/objectmappings/Persista.pdf, Agosto.