6 research outputs found
Recommended from our members
A Survey and Taxonomy of Core Concepts and Research Challenges in Cross-Platform Mobile Development
Developing applications targeting mobile devices is a complex task involving numerous options, technologies
and trade-o s, much so due to the proliferation and fragmentation of devices and platforms. As a result of
this, cross-platform app development has enjoyed the attention of practitioners and academia for the previous
decade. Throughout this review, we assess the academic body of knowledge and report on the state of research
on the eld. We do so with a particular emphasis on core concepts, including those of user experience, device
features, performance, and security. Our ndings illustrate that the state of research demand for empirical
veri cation of an array of unbacked claims, and that a particular focus on qualitative user-oriented research
is essential. Through our outlined taxonomy and state of research overview, we identify research gaps and
challenges, and provide numerous suggestions for further researc
PWA para unificar el desarrollo Desktop, Web y Mobile
El crecimiento continuo de la potencia de c贸mputo de los dispositivos m贸viles y su relativo bajo costo, son algunas de las razones de su gran expansi贸n. Actualmente, por ejemplo, en la Argentina 9 de cada 10 personas poseen un smartphone. Esta masividad, local y mundial, ha sido acompa帽ada por la evoluci贸n de la industria del software para estos dispositivos con el liderazgo de dos sistemas operativos: Android e iOS. Esta segmentaci贸n ha generado la necesidad de disponer aplicaciones m贸viles para ambas plataformas y consecuentemente han surgido diferentes enfoques de desarrollo en respuesta a esta necesidad.
Este trabajo presenta el an谩lisis de un enfoque de desarrollo de aplicaciones m贸viles surgido recientemente, denominado Aplicaciones Web Progresivas o PWA, por sus siglas en ingl茅s, como una alternativa novedosa a los enfoques existentes.XVI Workshop Ingenier铆a de Software.Red de Universidades con Carreras en Inform谩tic
PWA para unificar el desarrollo Desktop, Web y Mobile
El crecimiento continuo de la potencia de c贸mputo de los dispositivos m贸viles y su relativo bajo costo, son algunas de las razones de su gran expansi贸n. Actualmente, por ejemplo, en la Argentina 9 de cada 10 personas poseen un smartphone. Esta masividad, local y mundial, ha sido acompa帽ada por la evoluci贸n de la industria del software para estos dispositivos con el liderazgo de dos sistemas operativos: Android e iOS. Esta segmentaci贸n ha generado la necesidad de disponer aplicaciones m贸viles para ambas plataformas y consecuentemente han surgido diferentes enfoques de desarrollo en respuesta a esta necesidad.
Este trabajo presenta el an谩lisis de un enfoque de desarrollo de aplicaciones m贸viles surgido recientemente, denominado Aplicaciones Web Progresivas o PWA, por sus siglas en ingl茅s, como una alternativa novedosa a los enfoques existentes.XVI Workshop Ingenier铆a de Software.Red de Universidades con Carreras en Inform谩tic
Desarrollo de una aplicaci贸n m贸vil multiplataforma para la creaci贸n y resoluci贸n de nonogramas
[ES] Resulta innegable que el impacto de las aplicaciones multiplataforma est谩 creciendo incesantemente en el mundo de las aplicaciones m贸viles. Cada vez aparecen m谩s frameworks de desarrollo capaces de, con ciertas limitaciones, facilitar la creaci贸n de un 煤nico aplicativo que pueda ser usado por los principales sistemas operativos m贸viles, haciendo frente a los ya tradicionales desarrollos nativos.
Por otra parte, el 谩mbito de los rompecabezas est谩 muy extendido en las principales tiendas de aplicaciones m贸viles: Google Play y App Store, siendo una de las categor铆as m谩s populares.
El objetivo de este trabajo ha sido el de plasmar la pasi贸n personal por los nonogramas, rompecabezas de origen nip贸n, en un aplicativo m贸vil para las plataformas iOS y Android, en forma de un Minimum Valuable Product (MVP). Este MVP, no solo se ha centrado en otorgar al usuario un medio digital interactivo con el que resolver estos rompecabezas, sino brindar al usuario de un servicio con el que crear sus propios nonogramas. Esta 煤ltima caracter铆stica promover谩, en un futuro, la formaci贸n de una comunidad de usuarios activos aficionados a este tradicional juego de puzzle.
Para ello, la soluci贸n fue desarrollada mediante el novedoso framework de desarrollo m贸vil Flutter, junto a su lenguaje principal Dart. Durante su desarrollo total, se siguieron las bases de la arquitectura hexagonal Clean Architecture, combinada con la metodolog铆a Test-Driven Development (TDD), encargada de validar y verificar el sistema de principio a fin.
En cuanto, los servicios en l铆nea a usar por el aplicativo, tales como, la autenticaci贸n, bases de datos y anal铆ticas, se desempe帽aron mediante la plataforma de desarrollo back-end Firebase.[EN] It is undeniable that the impact of cross-platform applications is growing constantly in the mobile application驴s area. More and more development frameworks are emerging capable of, with certain limitations, facilitate the creation of a single application that can be used by the main mobile operating systems, dealing with the traditional native developments.
On the other hand, the field of puzzles is very widespread on the main mobile application stores: Google Play and App Store, being one of the most popular categories.
The aim of this work has been to capture the personal passion for nonograms, Japanese puzzles, on a mobile application for the iOS and Android platforms, through a Minimum Valuable Product (MVP). This MVP has not only focused on giving the user an interactive digital medium with the one to solve these puzzles, but to provide the user with a service with which to create their own nonograms. This last feature will promote, in the future, the formation of a community of active amateur users to this traditional puzzle game.
For this, the solution was developed using the new mobile development framework Flutter, along with its main language Dart. During his total development, the bases of the hexagonal architecture Clean Architecture were followed, combined with the Test-Driven Development (TDD) methodology, in charge of validating and verifying the system end-to-end.
According the online services to be used by the application, such as authentication, databases and analytics, t hey were performed through the platform of development back-end Firebase.[CA] 脡s innegable que l鈥檌mpacte de les aplicacions multiplataforma est脿 creixent sense descans
dins del m贸n de les aplicacions m貌bils. Cada vegada apareixen m茅s frameworks de desenvolupament que, encara amb certes limitacions, faciliten la creaci贸 d鈥檜n 煤nic aplicatiu que puga
ser utilitzat pels principals sistemes operatius m貌bils, fent front als ja tradicionals desenvolupaments natius.
Per una altra banda, l鈥櫭爉bit dels trencaclosques est脿 molt est茅s en les principals botigues
d鈥檃plicacions m貌bils: Google Play i AppStore, sent una de les categories m茅s populars.
L鈥檕bjectiu d鈥檃quest treball ha sigut plasmar la passi贸 personal pels nonogrames, trencaclosques d鈥檕rigen nip贸, en un aplicatiu m貌bil per les plataformes iOS i Android, en forma d鈥檜n
Minimum Valuable Product (MVP). Aquest MVP, no sols s鈥檋a centrat en ofrenar a l鈥檜suari un
mitj脿 digital interactiu amb el qual poder resoldre aquests trencaclosques, sin贸 brindar un servei amb el qual es puga crear els seus propis nonogrames. Aquesta darrera caracter铆stica promour脿 en un futur la formaci贸 d鈥檜na comunitat d鈥檜suaris actius aficionats a aquest
tradicional joc de puzle.
Per aix貌, la soluci贸 va ser desenrotllada mitjan莽ant el nou framework de desenvolupament
m貌bil Flutter, junt amb el seu llenguatge principal Dart. Durant el seu desenrotllament total, es van seguir les bases de l鈥檃rquitectura hexagonal Clean Architecture, combinada amb la
metodologia Test-Driven Development (TDD), encarregada de validar i verificar el sistema de
principi a fi. Pel que fa als serveis en l铆nia a utilitzar per l鈥檃plicatiu, com l鈥檃utenticaci贸, bases de dades i anal铆tiques es van exercir mitjan莽ant la plataforma de desenvolupament back-end
Firebase.Ferrer Sanz, I. (2021). Desarrollo de una aplicaci贸n m贸vil multiplataforma para la creaci贸n y resoluci贸n de nonogramas. Universitat Polit猫cnica de Val猫ncia. http://hdl.handle.net/10251/172217TFG
XXV Congreso Argentino de Ciencias de la Computaci贸n - CACIC 2019: libro de actas
Trabajos presentados en el XXV Congreso Argentino de Ciencias de la Computaci贸n (CACIC), celebrado en la ciudad de R铆o Cuarto los d铆as 14 al 18 de octubre de 2019 organizado por la Red de Universidades con Carreras en Inform谩tica (RedUNCI) y Facultad de Ciencias Exactas, F铆sico-Qu铆micas y Naturales - Universidad Nacional de R铆o CuartoRed de Universidades con Carreras en Inform谩tic
XXV Congreso Argentino de Ciencias de la Computaci贸n - CACIC 2019: libro de actas
Trabajos presentados en el XXV Congreso Argentino de Ciencias de la Computaci贸n (CACIC), celebrado en la ciudad de R铆o Cuarto los d铆as 14 al 18 de octubre de 2019 organizado por la Red de Universidades con Carreras en Inform谩tica (RedUNCI) y Facultad de Ciencias Exactas, F铆sico-Qu铆micas y Naturales - Universidad Nacional de R铆o CuartoRed de Universidades con Carreras en Inform谩tic