El documento presenta una agenda sobre aplicaciones móviles desde la perspectiva del desarrollo de software. La agenda incluye estadísticas nacionales e internacionales sobre aplicaciones móviles, diferentes frameworks y mercados para el desarrollo de aplicaciones, y ejemplos del desarrollo de aplicaciones para dispositivos como iPad y Android. También se discuten consideraciones para el desarrollo de aplicaciones para diferentes plataformas móviles como Apple, Android y BlackBerry.
¿Quieres saber las claves para ser un profesional sanitario 2.0 y no morir en el intento?
En esta presentación reflexionamos sobre los cambios que se están produciendo en nuestra vida (personal y profesional) gracias a Internet y las herramientas que nos ofrece.
Además, también aportamos recursos que pueden ser de utilidad para el día a día de un profesional de la salud (aplicaciones móviles, documentos, webs,etc)
Congresos de salud, buscador de jornadas y congresos sanitariosLa Factoria Cuidando
Dossier Informativo sobre www.congresosdesalud.com , un buscador en español de Jornadas y Congresos Sanitarios, donde podrás buscar y filtrar los eventos en función de tus preferencias. Además, si organizas un evento científico y no está incluido en el buscador puedes subirlo tu mismo de manera gratuita.
Además, también se incorporan recursos que pueden ayudarte a realizar un póster o comunicación científica, noticias de actualidad y diferentes recursos.
Toda la información en este dossier.
*Congresos de Salud, se encuentra integrado en la Plataforma de Comunicación, "La Factoría Cuidando". Toda la información, en este enlace: www.lafactoriacuidando.com
Atencion sanitaria orientada al paciente mírame, diferénciateLa Factoria Cuidando
Esta presentación recoge algunas cuestiones relacionadas con la atención sanitaria centrada en el paciente.
Además cuenta como se desarrolló la iniciativa colaborativa "Mírame, Diferénciate", cuyo objetivo fue poner en valor los pequeños gestos en la atención sanitaria.
Nuevas tecnologías, apps y su aplicación en la practica basada en evidenciasLa Factoria Cuidando
¿Podrían utilizarse las aplicaciones móviles en la aplicación de la Práctica Basada en Evidencias? ¿Nos ayudarían con la traslación del conocimiento?
En esta presentación te presentamos algunas aplicaciones móviles que podrían ayudarte en esta tarea.
En este enlace podrás ampliar la información sobre este tema: http://www.lafactoriacuidando.com/publicaciones/
Y si quieres aprender sobre Práctica Basada en Evidencias y Nuevas Tecnologías no dejes de leer nuestro blog: www.cuidando.es
Un saludo.
¿Quieres saber las claves para ser un profesional sanitario 2.0 y no morir en el intento?
En esta presentación reflexionamos sobre los cambios que se están produciendo en nuestra vida (personal y profesional) gracias a Internet y las herramientas que nos ofrece.
Además, también aportamos recursos que pueden ser de utilidad para el día a día de un profesional de la salud (aplicaciones móviles, documentos, webs,etc)
Congresos de salud, buscador de jornadas y congresos sanitariosLa Factoria Cuidando
Dossier Informativo sobre www.congresosdesalud.com , un buscador en español de Jornadas y Congresos Sanitarios, donde podrás buscar y filtrar los eventos en función de tus preferencias. Además, si organizas un evento científico y no está incluido en el buscador puedes subirlo tu mismo de manera gratuita.
Además, también se incorporan recursos que pueden ayudarte a realizar un póster o comunicación científica, noticias de actualidad y diferentes recursos.
Toda la información en este dossier.
*Congresos de Salud, se encuentra integrado en la Plataforma de Comunicación, "La Factoría Cuidando". Toda la información, en este enlace: www.lafactoriacuidando.com
Atencion sanitaria orientada al paciente mírame, diferénciateLa Factoria Cuidando
Esta presentación recoge algunas cuestiones relacionadas con la atención sanitaria centrada en el paciente.
Además cuenta como se desarrolló la iniciativa colaborativa "Mírame, Diferénciate", cuyo objetivo fue poner en valor los pequeños gestos en la atención sanitaria.
Nuevas tecnologías, apps y su aplicación en la practica basada en evidenciasLa Factoria Cuidando
¿Podrían utilizarse las aplicaciones móviles en la aplicación de la Práctica Basada en Evidencias? ¿Nos ayudarían con la traslación del conocimiento?
En esta presentación te presentamos algunas aplicaciones móviles que podrían ayudarte en esta tarea.
En este enlace podrás ampliar la información sobre este tema: http://www.lafactoriacuidando.com/publicaciones/
Y si quieres aprender sobre Práctica Basada en Evidencias y Nuevas Tecnologías no dejes de leer nuestro blog: www.cuidando.es
Un saludo.
#esaludbaleares Taller Aplicaciones móviles de salud - Xavier OlbaCampus Sanofi
Xavier Olba, responsable de la estrategia digital en Sanofi Iberia, impartió un taller sobre aplicaciones móviles de salud en las 1ª Jornadas de eSalud de Baleares.
Un análisis del proceso de transformación digital en el sector de salud y el modo en el que la mHealth puede contribuir al desarrollo de una medicina más personalizada, predictiva, preventiva y participativa (medicina 4P).
Presentación usada en el 3er día del I curso de NNTT para atención primaria de la SoMaMFyC realizado en Madrid los días 28 de Octubre, 3 y 11 de Noviembre.
Presentación para el 2do meetup TI realizado en Temuco - Chile. La presentación por si sola no es auto explicativa, por lo que se puede complementar con este video: http://www.youtube.com/playlist?list=PLDBEAE35BC0850582
Tecnológico Nacional de México
Ingeniería en Sistemas Computacionales
Este material didáctico fue desarrollado para la asignatura de Tópicos Avanzados de Programación, del plan SCD-1027 2016
Node.js
Code Blast 2012 en el marco de charlas de por la Semana de la Ingeniería de la Universidad Tecnológica Nacional, Facultad Regional Tucumán.
Juan Maria Martinez Arce compartió un poco de sus investigaciones en el uso de node.js para la creación de aplicaciones de red de alta concurrencia.
La mayoría de vosotros habréis oído hablar de ReactNative, un framework de desarrollo multiplataforma basado en Javascript y el framework web ReactJS. ReactNative nacío como alternativa a las soluciones híbridas existentes pero plantea un enfoque tecnológico distinto. En el año 2020 fue el framework más utilizado para aplicaciones móviles multiplataforma.
Nos iniciaremos en el desarrollo de aplicaciones con ReactNative, explicando los conceptos básicos del framework y poniendo en práctica varios de estos conceptos en un par de ejercicios que nos servirán a modo de ejemplo.
Prosciutto Palermo Valley Mobile SessionsMario Zorz
The talk I gave at Palermo Valley Mobile Sessions series opening talk. Description and motivations of Prosciutto, and general ideas about device fragmentation and how to tackle it.
Prosciutto en Desayuno Mobile Palermo ValleyPalermo Valley
Presentación de Prosciutto en el Desayuno de Palermo Valley: Mobile Sessions
En esta charla se presentara el proyecto Prosciutto, un framework open source, que ha sido utilizado para desarrollar una aplicación de mobile ticketing que recientemente a ganar el 2nd runner prize del Nokia Innovators Calling en el Mobile World Congress de Barcelona de este año.
Smad TI - Phonegap Aplicaciones Nativas Móviles con HTML5Smad IT
Esta presentacion fue creada para el Demo Day de Parquesfot Quindio que se realizo en la Universidad del Quindio; en ella podra encontrar informacion de como construir aplicaciones moviles nativas multipilataforma con phonegap y html5.
#esaludbaleares Taller Aplicaciones móviles de salud - Xavier OlbaCampus Sanofi
Xavier Olba, responsable de la estrategia digital en Sanofi Iberia, impartió un taller sobre aplicaciones móviles de salud en las 1ª Jornadas de eSalud de Baleares.
Un análisis del proceso de transformación digital en el sector de salud y el modo en el que la mHealth puede contribuir al desarrollo de una medicina más personalizada, predictiva, preventiva y participativa (medicina 4P).
Presentación usada en el 3er día del I curso de NNTT para atención primaria de la SoMaMFyC realizado en Madrid los días 28 de Octubre, 3 y 11 de Noviembre.
Presentación para el 2do meetup TI realizado en Temuco - Chile. La presentación por si sola no es auto explicativa, por lo que se puede complementar con este video: http://www.youtube.com/playlist?list=PLDBEAE35BC0850582
Tecnológico Nacional de México
Ingeniería en Sistemas Computacionales
Este material didáctico fue desarrollado para la asignatura de Tópicos Avanzados de Programación, del plan SCD-1027 2016
Node.js
Code Blast 2012 en el marco de charlas de por la Semana de la Ingeniería de la Universidad Tecnológica Nacional, Facultad Regional Tucumán.
Juan Maria Martinez Arce compartió un poco de sus investigaciones en el uso de node.js para la creación de aplicaciones de red de alta concurrencia.
La mayoría de vosotros habréis oído hablar de ReactNative, un framework de desarrollo multiplataforma basado en Javascript y el framework web ReactJS. ReactNative nacío como alternativa a las soluciones híbridas existentes pero plantea un enfoque tecnológico distinto. En el año 2020 fue el framework más utilizado para aplicaciones móviles multiplataforma.
Nos iniciaremos en el desarrollo de aplicaciones con ReactNative, explicando los conceptos básicos del framework y poniendo en práctica varios de estos conceptos en un par de ejercicios que nos servirán a modo de ejemplo.
Prosciutto Palermo Valley Mobile SessionsMario Zorz
The talk I gave at Palermo Valley Mobile Sessions series opening talk. Description and motivations of Prosciutto, and general ideas about device fragmentation and how to tackle it.
Prosciutto en Desayuno Mobile Palermo ValleyPalermo Valley
Presentación de Prosciutto en el Desayuno de Palermo Valley: Mobile Sessions
En esta charla se presentara el proyecto Prosciutto, un framework open source, que ha sido utilizado para desarrollar una aplicación de mobile ticketing que recientemente a ganar el 2nd runner prize del Nokia Innovators Calling en el Mobile World Congress de Barcelona de este año.
Smad TI - Phonegap Aplicaciones Nativas Móviles con HTML5Smad IT
Esta presentacion fue creada para el Demo Day de Parquesfot Quindio que se realizo en la Universidad del Quindio; en ella podra encontrar informacion de como construir aplicaciones moviles nativas multipilataforma con phonegap y html5.
En este documento analizamos ciertos conceptos relacionados con la ficha 1 y 2. Y concluimos, dando el porque es importante desarrollar nuestras habilidades de pensamiento.
Sara Sofia Bedoya Montezuma.
9-1.
2. APLICACIONES
MÓVILES
Desde
la
perspec?va
del
Desarrollo
de
SoBware
Miguel
Carrasco
Q.
miguel.carrasco@umayor.cl
miguel.carrasco@VisitAnyPlace.com
3. Agenda
• Contexto
• Mi
primera
aplicación
móvil
• Estadís?cas
(nacionales
/
internacionales)
• Desarrollo
de
SoBware
(comercial
y
openSource)
• App
para
iPad
en
2
minutos
• Ejemplo
de
framework
para
desarrollo
de
App
• Desarrollo
de
Alumnos
• Markets
• Preguntas
/
Recomendaciones
4. ¿Quién
soy
yo?
• Ing.
Civil
Industrial
• Asesor
en
TI
• Creador
de
VisitAnyPlace.com
• Profesor
de
la
Escuela
de
Ingeniería
(Temuco)
27. Apple
Android
BlackBerry
Google
Web
Store
Market
App
World
Chrome
Ext.
$0
Licencia
de
$99
USD
$25
USD
$5
USD
Solo
Requiere
$0
desarrollo
(anual)
(solo
una
vez)
(solo
una
vez)
PayPal
Dificultad
de
Complejo
subida
al
(Applica?on
Simple
(web)
Simple
(web)
Simple
(web)
Simple
(FTP)
Market
Loader)
Costos
PC,
Linux
o
MAC
MAC
PC
PC,
Linux
o
MAC,
PC,
Linux
o
MAC,
asociados
(simulador
(xCode
y
(webWork
+
Hos?ng,
editores
Hos?ng,
editores
(SDK,
incluido
+
simulador)
simulador)
openSource
openSource
openSource)
simulador)
%
sobre
las
70
/
30
70
/
30
?
?
-‐
Ganancias
Tiempo
en
+/-‐
2
semanas
inmediato
s/i
inmediato
inmediato
Aprobación
aprox.
Reportes
de
No
(recomen:
Bien
(diario
y
Bien
(Todo
el
Descargas
/
s/i
Básico
google
semanal)
?empo)
Instalaciones
Analy?cs)
28. SO
base
(desarrollo)
v/s
Disposi?vos
móviles
(ejecución)
=>
SDK
Win
Mac
Linux
Eclipse
+
Eclipse
+
ADT
+
ADT
+
Eclipse
+
Android(*)
framework
+
Flash(AIR)
framework
+
Flash(AIR)
ADT
+
framework
+
PhoneGAP
PhoneGAP
PhoneGAP
X-‐Code
+
iOS
Flash(**)
/
Flex
framework
+
Flash/Flex
n/a
PhoneGAP
BlackBerry
Sun
JDK
+
BB
widget
SDK
n/a
n/a
WebOS
Virtual
Box
+
webOS
SDK
+
cygwin
Virtual
Box
+
webOS
SDK
Virtual
Box
+
webOS
SDK
WindowPhone
?
?
?
Symbian
cygwin
/
Nokia
Symbian
SDK
?
?
(*):
AppInventor
está
en
GoogleLabs
aún
(**):
Se
puede
desarrollar,
pero
no
publicar
en
AppStore
29. Algunos
hitos
• 09
Abril
2010
– Lanzamiento
de
Adobe
Crea?ve
Suite
5
(CS5).
La
estrella
era
Flash
Professional
con
su
“empaquetador
para
iOS
(.ipa)
– A
3
días
del
lanzamiento
mundial,
Apple
cambia
los
términos
de
aceptación
de
App
creadas
con
productos
“no
apple”
• 03
Octubre
de
2011
– Adobe
adquiere
Nitobi
(creadores
de
PhoneGap)
• 09
Noviembre
de
2011
– “…
we
[Adobe]
announced
today
that
we
will
no
longer
con?nue
to
develop
Flash
Player
in
the
browser
on
mobile
devices”
32. Ojo
con
HTML5,
WebKit
y
el
openSource
“…
For
the
same
reasons,
• Motor
diseñado
para
HTML5
is
also
a
poten?al
permi?r
a
los
navegadores
candidate
for
cross-‐pla}orm
renderizar
páginas
web.
mobile
applica?ons.
Many
• Safari
y
Chrome
están
features
of
HTML5
have
been
basados
en
este
motor
built
with
the
considera?on
of
(30%
del
mercado
a
08/11).
being
able
to
run
on
low-‐ • SO
como:
iOS,
Android
y
powered
devices
such
as
Kindle
ebook.
smartphones
and
tablets.”
Fuente:
Wikipedia
33. PhoneGap
-‐
openSource
API
Is
an
HTML5
app
pla}orm
that
allows
you
to
author
• Acelerómetro
• Geolocalización
na?ve
applica?ons
with
web
• Cámara
• Almacenamiento
technologies
and
get
access
• Brújula
• Archivos
to
APIs
and
app
stores.
• Contactos
• No?ficaciones
34. W3C
Web
SQL
Database
Supported
Pla}orms
• Android
• BlackBerry
WebWorks
(OS
6.0
and
higher)
• iPhone
43. iWebKit
iWebKit
is
a
file
package
designed
to
help
you
create
your
own
iPhone,
iPod
Touch
and
iPad
compa?ble
website
or
webapp.
URL:
h€p://snippetspace.com/projects/iwebkit/
49. Ejemplo
con
iWebKit
Laboratorio
ITsmart
de
la
Escuela
de
Ingeniería
(Temuco)
50. Asignatura
de
Computación
Móvil
Evaluaciones
• Ev1
(20%
-‐
06-‐04-‐2011):
Maqueta
de
“aplicación”
a
desarrollar
– Informe:
storyBoard
/
diagrama
de
“flujo”
/
…
• Ev2
(20%
-‐
27-‐04-‐2011):
Trabajo
de
inves?gación
1
– Informe:
Selección
de
framework
(hardware
de
desarrollo
/
hardware
de
ejecución
/
lenguaje
prog.
)
• Ev3
(30%
-‐
01-‐06-‐2011):
Trabajo
de
inves?gación
2
– Informe:
Búsqueda
de
aplicaciones
similares
en
las
dis?ntas
plataformas
&
redefinición
de
aplicación
a
desarrollar
• Ev4
(30%
-‐
22-‐06-‐2011):
Aplicación
final
desarrollada
– Presentación
Grupal
e
Informe
Ev1
Ev2
Ev3
Ev4
market?
Modelo
de
“proto?po
evolu?vo”.
Desarrollo
individual.
57. Preguntas
• P:
¿En
que
tecnología
desarrollar?
• R:
Depende
del
mercado
(iOS,
Android,
BB,
…)
• P:
¿Una
app
puede
ser
mul?plataforma?
• R:
Perfectamente
(si
no
accede
a
la
API
del
SO)
• P:
¿Por
donde
comienzo?
• R:
Mi
propuesta
de
“Hola
mundo”
sería
en:
– Usar
el
bloc
de
notas
(o
algún
openSource
como
NotePad++)
– HTML5
+
jQueryMobile
+
PhoneGap
– Probar
en
browser
basado
en
WebKit,
simulador
o
disposi?vo
58. Algunas
recomendaciones
• Este
campo
cambia
tan
rápido
que
seguramente
la
respuesta
NO
la
encontrarás
en
un
libro
(de
papel).
Busca
Encuentra
en
internet.
• Preguntar
a
otros
desarrolladores
en
el
mundo
• Pierde
el
temor
de
preguntar
en
inglés
o
a
otro
idioma
• No
“inventar
la
rueda”.
Usar
frameworks
e
inves?gar,
inves?gar,
inves?gar…