desarrollodeaplicacionesmoviles

Post on 24-Apr-2015

122 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

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

Preguntas, Comentarios, Sugerencias, Bugs

elmaildeliktwo@gmail.com

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