18. Original for user interfaces – now for everythingDatabases, XML, WebKit, multimedia, networking, OpenGL, scripting, non-GUI...
19.
20. All modules have a common scheme and are built from the same API design ideasQtCore QtGui QtOpenGL Phonon QtXml QtWebKit QtNetwork QtOpenVG QtXmlPatterns QtSql QtScript QtMultimedia QtSvg
21.
22. All code is still plain C++foreach (int value, intList) { … } QObject *o = new QPushButton; o->metaObject()->className(); // returns ”QPushButton” connect(button, SIGNAL(clicked()), window, SLOT(close()));
55. Thank you Puja Pramudya puja.pramudya@gmail.com http://pujalabs.net
Editor's Notes
One simple to install package is all you need to get started. No complicated setup, just connect your devices and your environment is completeFind everything you need to go from app concept to fully tested, ready to deploy app in one place — no extra SDKs to install.Powerful, intuitive tools, such as Qt Designer and on-device debugging, will accelerate you through your development. Think it, do it, it's that easy. Whether you use Qt Designer or hand code in JavaScript-like QML, with Qt Quick you will deliver rich, interactive UIs faster than you ever thought possible.Forget long complicated programs, the power of the Qt APIs lets you do more with less. Need to know a location or send a message? The new Qt Mobility APIs are built right in. Want more customers from less coding effort? With the Qt SDK 1.1 and the power of Qt you can quickly create applications for Symbian, Maemo, and MeeGo devices.
Find out how your app will work on any Qt enabled device quickly and easily. No need for complex device emulators, just let the Qt SDK 1.1 do the workWith Qt Simulator you can create test data, including dynamic data created with scripts, and simulate device states. On-computer testing has never been so complete. Compile your Qt app to any platform from any computer. With full reporting and click-into-code compiler feedback, the Remote Compiler enables developers using Linux or Apple Mac computers to target Symbian.Symbian apps no longer need to bundle the full Qt framework within their SIS files. Smart Installer downloads Qt and Open C/C++ components as the app is installed. With signing done by the Ovi Store, distribution of Qt apps for Symbian is now even easier.
Perbedaan SDK inidapatdilihatpadagambar 3. Untukkeperluan development, penulismenyarankanpembacauntukmengunduh Nokia Qt SDK karenadidalamnyatersediaQt Simulator sehinggawalaupunkitatidakmempunyaperalatan mobile/handphonekitatetapdapatmenjalankanaplikasitersebutmelaluiQt simulator. Pembacadapatmenggunduh Nokia Qt SDK padaalamat
Deskripsiantarmuka :Mode edit : membuat, edit dannavigasikode : dilengkapidengan syntax checking, code completion,indikatorkesalahan…Mode desain : drag & drop programmingMode debug : debug,breakpoint,simulatr (maen2 di simulator,rotate)Mode proyek : add moduleBantuanBuild HelloWorld
2. Signal & SlotEvent-based….(user,timer,network)Signal -> menandakansesuatutelahterjadiSlot -> fungsi yang dipanggilketikasuatusinyalterjadiSignal dan slot digunakanuntukberkomunikasiDEMO : halaman 53
MekanismeygmemungkinkanAndamenyesuaikantampilan widget. Konsep ,terminologidansintakssangatmiripdengan CSS
1. pilih start->Nokia Qt SDK->Symbian->Qt for Symbian Command Prompt2. masukke folder manakakaknarofilenya..saran sayasebaiknya folder NihonGoditaro di folder NokiaQtSDK->Symbian->SDK biargaadatuhmuncul error EPOCROOT segala3. setelahituketik : qmake4. enter5. tunggubentar, hasilnyaadalahmasukke line baru6. setelahselesaiketik : make release-gcce7. enter8. trusdiprosestuhpanjangdanaga lama9. hasilnyasih line barulagi10. trusketik : make sis11. enter12. ntarada info suksesmembuat sis, namafilenyakalogasalahnihongo.sis13. trus .sis itudideploydeh di HP14. nah pas deploy ke HP janganlupa copy file qt_installer.sis & qtmobility.sisdari folder NokiaQtSDK->Symbian->sis kehapenyajuga, trus tiga2nya diinstalldeh..
2. Signal & SlotEvent-based….(user,timer,network)Signal -> menandakansesuatutelahterjadiSlot -> fungsi yang dipanggilketikasuatusinyalterjadiSignal dan slot digunakanuntukberkomunikasiDEMO : halaman 53
The Notifications API lets you add real-time push notifications to your client applications running on Nokia devices. It includes a Service API, which provides access to the Nokia Notification Server through an HTTP REST interface, as well as a Client API, which allows applications on the device to register and receive notifications from the Nokia Notification Server. The Client API is available for Qt on Symbian and MeeGo devices.