desarrollodeaplicacionesmoviles
Post on 24-Apr-2015
122 Views
Preview:
TRANSCRIPT
Desarrollo de aplicacionesmóviles usando Qt
Isaac Salazar HerreraAKA
Iktwo
Agenda
● ¿Qué es Qt?● Plataformas● Móviles● QtSDK● QtCreator● QtQuick● Qt Developer Network
● Necessitas● N900● N950● Kall● mac2wepkey● MACOUI● Pusher● MusicGear● Qt Ambassador
¿Qué es Qt?
Qt es un framework multiplataforma, fue creado en 1992 por la empresa Trolltech que después sería comprada por Nokia, la licencia sobre la que actualmente se distribuye es LGPL y GPL, Qt tiene soporte nativo para C++, pero puede utilizarse con distintos lenguajes de programación.
Plataformas
● Embedded Linux● Mac OS X● Windows● Linux/X11● Windows CE/Mobile● Symbian● MeeGo
Móviles
Sistema Operativo Modelo
Symbian S60
Nokia 5XXX, Nokia C5-03, Nokia C6-00, Nokia N97, Nokia X6, Samsung i8910
Omnia HD, Ericsson Satio, Sony Ericsson Vivaz, Sony Ericsson Vivaz Pro
Symbian^3
Nokia X7, Nokia E6, Nokia 500, Nokia 702T, Nokia T7, Nokia C6-01, Nokia
C7, Nokia E7,Nokia N8
MeeGo N9
Maemo N900, N800
Qt SDK
Incluye todas las herramientas necesarias para desarrollar aplicaciones de escritorio y móviles.
Qt libraries version 4.7.4, Symbian and MeeGo simulators, Qt Creator IDE version 2.3, Qt Mobility version 1.2, Qt development tools, Remote compilers.
http://qt.nokia.com/downloads
Qt Creator
Es un IDE creado para hacer más simple la vida de los desarrolladores de Qt. Qt Creator trabaja sobre Windows, Linux/X11 y Mac OS X.
Qt Creator permite a los desarrolladores crear aplicaciones para escritorio y para móviles.
Qt Creator
Qt Quick
Conjunto de tecnologías que permiten a dise;adores y desarrolladores trabajar juntos para crear aplicaciones listas para pantallas táctiles, con interfaces intuitivas, modernas y fluidas.
Qt Quick for developers:
http://bit.ly/tUL0dn
Qt Quick for designers:
http://bit.ly/qTA32g
Qt Developer Network
El sitio oficial de la comunidad Qt, donde puedes leer tutoriales y encontrar soluciones a los retos diarios que se le presentan a un programador.
http://developer.qt.nokia.com/
Necessitas
Necessitas es la versión de Qt para Android, provee las bibliotecas necesarias para ejecutar aplicaciones hechas con Qt así como también integración con Qt Creator.
N900
● ARM Cortex A8 600 MHz● PowerVR SGX530● 3.5" 800 x 480 ● 32 GB● 256 MB RAM● Maemo 5 OS
N950
● TI OMAP 3630 1 GHz● PowerVR SGX530● 4" 854 x 480● 16 GB● 1GB RAM● MeeGo Harmattan OS● NOT FOR SALE DEVELOPER DEVICE
Kall
Termina una llamada automáticamente después de un periodo de tiempo especificado y remarca si lo deseas.
http://iktwo.wikidot.com/kall
Kall - Maemo
Kall - Harmattan
mac2wepkey
Genera la clave por defecto en modems Huawei HG520b, HG520c y HG530
https://github.com/Iktwo/mac2wepkey
mac2wepkey - Maemo
mac2wepkey - Harmattan
MACOUI
Consulta el OUI (Organizational Unique Identifier) de una MAC.
https://github.com/Iktwo/MACOUI
MACOUI - Harmattan
Pusher
Mueve las cajas a los objetivos.
37 Niveles
https://github.com/Iktwo/Pusher
Pusher - Maemo
MusicGear
Cliente de Goear, con opción para descargar música.
https://github.com/Iktwo/MusicGear
MusicGear - Maemo
Qt Ambassador
Programa que honra a los proyectos desarrollados con Qt. Los Qt Ambassador son desarrolladores distinguidos que pueden mostrar sus proyectos al mundo.
Qt Ambassador - Beneficios
● Muestra tu(s) proyecto(s) en el sitio de Qt Ambassador
● Lista prioritaria para publicar en Ovi● Regalos de Qt Ambassador● Uso del título y logo Qt Ambassador
Descargas – 18/11/2011
Aplicación Lugar DescargasKall Nokia Store 23
Kall Maemo Extras Repository 33163
MACOUI Nokia Store 115
MACOUI Maemo Extras Repository 28046
DateCalc Nokia Store 24
mac2wepkey Nokia Store 25
mac2wepkey Maemo Extras Repository 38843
MusicGear Maemo Extras Repository 41024
Pusher Maemo Extras Repository 31685
Pusher Editor Maemo Extras Repository 39333
Ameegos Maemo Extras Repository 24086
Referencias
● Presentación
http://iktwo.wikidot.com/mobile
● Symbian
http://qt.nokia.com/products/platform/symbian/
● Qt SDK
http://qt.nokia.com/products/qt-sdk
● Qt Creator
http://qt.nokia.com/products/developer-tools/
● Necessitas
http://sourceforge.net/p/necessitas/home/necessitas/
● Qt Quick
http://doc.qt.nokia.com/latest/qtquick.html
top related