[ES] El presente trabajo se centra en las grandes diferencias entre el desarrollo de
aplicaciones nativas y aplicaciones multiplataforma, con el uso de herramientas como
Flutter y Firebase para aplicaciones multiplataforma ...[+]
[ES] El presente trabajo se centra en las grandes diferencias entre el desarrollo de
aplicaciones nativas y aplicaciones multiplataforma, con el uso de herramientas como
Flutter y Firebase para aplicaciones multiplataforma y el uso de Android Studio o de
Xcode para aplicaciones nativas, así viendo las grandes diferencias de estos dos
mercados a los que se pueden dirigir los desarrolladores de software.
El camino que toma este trabajo, se basa en el crecimiento de la demanda de
aplicaciones multiplataformas a nivel mundial, mediante un análisis previo del uso
masivo de dispositivos de diferentes marcas y sistemas, teniendo en cuenta que el
desarrollo multiplataforma puede abarcar todos los mercados ya sean móviles o webs y
la relación que tiene con la reducción de altos tiempos y costos de desarrollo.
El ambiente de desarrollo multiplataforma es muy amigable y entendible gracias a
que las herramientas como Flutter nos da apertura para utilizar el código base de nuestra
aplicación para distintas plataformas, como también las diferentes herramientas que nos
proporciona Firebase con su autenticación y su almacenamiento de datos por parte de
Google Cloud Store.
El uso de aplicaciones multiplataforma y la constancia de la evolución de la
tecnología y su ejecución en diferentes entornos da apertura a ambientes cambiantes y
adaptables en los cuales estas limitaciones no existan.
[-]
[EN] This work focuses on the great differences between the development of native
applications and cross-platform applications, with the use of tools such as Flutter and
Firebase for cross-platform applications and the ...[+]
[EN] This work focuses on the great differences between the development of native
applications and cross-platform applications, with the use of tools such as Flutter and
Firebase for cross-platform applications and the use of Android Studio or Xcode for
native applications, thus seeing the great differences of these two markets that software
developers can target.
The path that this work takes is based on the growth in demand for multiplatform
applications worldwide, through a prior analysis of the massive use of devices from
different brands and systems, taking into account that multi platform development can
cover all markets already whether mobile or web and the relationship it has with the
reduction of high development times and costs.
The multiplatform development environment is very friendly and understandable
thanks to the fact that tools such as Flutter give us openness to use the base code of our
application for different platforms, as well as the different tools that Firebase provides
us with its authentication and data storage by part of the Google Cloud Store.
The use of multiplatform applications and the constancy of the evolution of
technology and its execution in different environments opens up changing and adaptable
environments in which these limitations do not exist.
[-]
[CA] El present treball se centra en les grans diferències entre el desenvolupament
d'aplicacions natives i aplicacions multiplataforma, amb l'ús d'eines com Flutter i
Firebase per a aplicacions multiplataforma i l'ús ...[+]
[CA] El present treball se centra en les grans diferències entre el desenvolupament
d'aplicacions natives i aplicacions multiplataforma, amb l'ús d'eines com Flutter i
Firebase per a aplicacions multiplataforma i l'ús d'Android Studio o de Xcode per a
aplicacions natives, així veient les grans diferències d'aquests dos mercats als quals es
poden dirigir els desarrolladors.
El camí que pren aquest treball, es basa en el creixement de la demanda d'aplicacions
multiplataformes a nivell mundial, mitjançant una anàlisi prèvia de l'ús massiu de
dispositius de diferents marques i sistemes, tenint en compte que el desenvolupament
multiplataforma pot abastar tots els mercats ja siguen mòbils o webs i la relació que té
amb la reducció d'alts temps i costos de desenvolupament.
L'ambient de desenvolupament multiplataforma és molt amigable i comprensible
gràcies a que les eines com Flutter ens dona obertura per a utilitzar el codi base de la
nostra aplicació per a diferents plataformes, com també les diferents eines que ens
proporciona Firebase amb la seua autenticació i el seu emmagatzematge de dades per
part de Google Cloud Store.
L'ús d'aplicacions multiplataforma i la constància de l'evolució de la tecnologia i la
seua execució en diferents entorns dona obertura a ambients canviants i adaptables en
els quals aquestes limitacions no existisquen.
[-]
|