23

Developer Tools, Nokia Platforms Santtu Ahonen

Embed Size (px)

DESCRIPTION

Developer Tools, Nokia Platforms by Santtu Ahonen

Citation preview

Page 1: Developer Tools, Nokia Platforms Santtu Ahonen

������������ �����������������

���������������������������������������������������������������

Page 2: Developer Tools, Nokia Platforms Santtu Ahonen

������������ �����������������

�����������������

��������������

��������

�������������� ������

�����������

�������������������������

��������

�����������������

��������� �������� !�

"��������������#�$%

&�������

������� ��

'������������������(��

Development platform

Most attractive

������

�������

�������

�������(�����

�����

)�����

����������

'����� �����

����������

������

*������+��������

����������*��

����������������������

��� ������

Page 3: Developer Tools, Nokia Platforms Santtu Ahonen

������������ �����������������

�� �����������!���"����������

,--.�/ ,0..�/ ,01.

� ������������� ������

� ��������������������������

����������� ����������������

3

,2..����� �����

� ���������� ��������������

� �������������������������������

���������������������

Page 4: Developer Tools, Nokia Platforms Santtu Ahonen

������������ �����������������

����#�����������������

�����23���4�5�����

6�����7#3)���8

�7�3���4������9�()��)4

��� �3���&�������

:;3<����#����6���

���������#��&"3���

*�)� ������������

������������3�'&=�(

"�7����� 5>

Page 5: Developer Tools, Nokia Platforms Santtu Ahonen

������������ �����������������

$��"�������%��������

����������������

��� !��������������������

�"����#�$�

������������������������

� %�

� &'��

� (

����������������

��� !��������������������

�"����#�$�

������������������������

� %�

� &'��

� (

������)

�%��������������������

�"�����#�$�

�*+��, �����������������

������������-���

����������

� �� !

� (.

������)

�%��������������������

�"�����#�$�

�*+��, �����������������

������������-���

����������

� �� !

� (.

/�����0���� �1�����2��3

Page 6: Developer Tools, Nokia Platforms Santtu Ahonen

������������ �����������������

&��������"��!�����"���"��������

������������������4����

�#�,���'����������'����������

191

�.5��,

#����������?

6���������

.9@

7.���,

#����������<

8��� 9���

191

�.:��,

#����������?

6���������

.9@

).7��,

#����������<

8��� 9���

-91

�.���,

#����������1

6����������,���,��Install

Page 7: Developer Tools, Nokia Platforms Santtu Ahonen

������������ �����������������

'%�����%�������%�����

��#��? ������3��'& �:�#

Page 8: Developer Tools, Nokia Platforms Santtu Ahonen

������������ �����������������

��������� �������(����) *������"���"

������

*�����������

�������(�����������

���(����A

*������������������

������������������

��4���������+�������������A

*�����������

������������

��+���A

��

�������

� ����������

Page 9: Developer Tools, Nokia Platforms Santtu Ahonen

������������ �����������������

�������++"����������

Page 10: Developer Tools, Nokia Platforms Santtu Ahonen

������������ �����������������

������"�����������������

� ������&��������6 �

� �����,�; <������������������=�,�����<��� ����� �������

� �'����%$�4

� $� �������������������������

� "����#���������� �����������������������&4

� ������������ ���������>��� ���������=����� ������������=�...?

� /6$����������

� %�@���������#�� ;=�*�������<����

� @������=���, �=�, ���������������������

� +�������'����������������������� �

Page 11: Developer Tools, Nokia Platforms Santtu Ahonen

������������ �����������������

QMainWindow *win = new QMainWindow();

QMenu *hildonmenu =

win->menuBar()->addMenu("fremantle");

QAction *open_menu=new QAction("Open",win);

hildonmenu->addAction(open_menu);

,'����������������-��������

� A��������� ������

� A��������� �

� %�� BA�������'���

� A������4/��������

� /��������������� ��,���'�

� "����#�$��2.��� ����

Page 12: Developer Tools, Nokia Platforms Santtu Ahonen

������������ �����������������

����.&/

� A������������������4/����������

������������������

� %�C.)�����;�����=������������������

����������

� ������������������������D��������

��������������=���� ��������

��������������������������

� 4/������E������������=�������-��������

� ���� ���������

� 4���������������� ����

� ���� �������������������������������

12

Page 13: Developer Tools, Nokia Platforms Santtu Ahonen

������������ �����������������

,���������"���������

13

� %�@������/6$

� /�������������������

���������������������=����������=�

��, ����������, ������

� *���������=�,�������-���������

������������F ����������,������/6$-

��������������

� ���������4/���������

Page 14: Developer Tools, Nokia Platforms Santtu Ahonen

������������ �����������������

0�!��"!%���������

� G�����������������������)����1 � ��2���D�+���-���'=����,����������

���������������������������4/�� �����������

� %�C.�����������������,������'=�%�C.)��������������'���;�'���

� &�����������1�����������6 �����������)���;�'���

���������

• Familiarize your self with Qt framework and build on any environment

• All bits and pieces for Maemo 5 available already today, and improvements on the way

Page 15: Developer Tools, Nokia Platforms Santtu Ahonen

������������ �����������������

1�23������!��%����.

Page 16: Developer Tools, Nokia Platforms Santtu Ahonen

������������ �����������������

������) 3����) ���) 4����%5

"����5�.���.���������

��,������� ����

��������������

�� ����*�, ��

�������������������

, ��������������

������ ��'� ���������

@��������,����������

�������������

���������

/���������C��0�G������F @@�1��, ����F �����1������������

Page 17: Developer Tools, Nokia Platforms Santtu Ahonen

������������ �����������������

Info.plist

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Nokia//DTD PLIST

1.0//EN"

"http://www.nokia.com/NOKIA_COM_1/DTDs/plist-

1.0.dtd">

<plist version="1.0">

<dict>

<key>DisplayName</key>

<string>Feed Widget</string>

<key>Identifier</key>

<string>com.nokia.forum.widget.feedwidg

et</string>

<key>MainHTML</key>

<string>feedwidget.html</string>

<key>AllowNetworkAccess</key>

<true/>

</dict>

</plist>

1�21�"����61%������%��7

� A��#=�@�������8����� ����������E���F����

� /��� �����������������������.��� ����

� �����������������'� ������������������

� /������������� �����������������'�����

����������

� ��� ��'���������������������������������

�����������

� A��#=�@�������8����� ����������E���F����

� /��� �����������������������.��� ����

� �����������������'� ������������������

� /������������� �����������������'�����

����������

� ��� ��'���������������������������������

�����������

Page 18: Developer Tools, Nokia Platforms Santtu Ahonen

������������ �����������������

�������

A��#

����2���������������"����������

@����������*�,�

1�����������

>������?�

@��

8�$H�#A��

+�I ��

&��������

������'��

$��������H�#

+��� �����>�

���=�

������=���?

6����, ����

����

�����'���

�������

������� ��'

�� � ����

��������

#���� &����������

����,������

6"�

A��& 4+/ 4������

A���"��>���������C�=��'�,���=������(?

Page 19: Developer Tools, Nokia Platforms Santtu Ahonen

������������ �����������������

&����8��������

G ����������- #���������

���������

G�����������������

������

������������'����������������

��������'=�������=���������������=�����,���

����������������.

Page 20: Developer Tools, Nokia Platforms Santtu Ahonen

������������ �����������������

0�!���"���7

� ��������

�������������

A��#=�8������@������

������

� 4���'� ������������

��������=��������

������D

� 1������ ����

>���?

� J�� ���� ����

� 6����������

Page 21: Developer Tools, Nokia Platforms Santtu Ahonen

������������ �����������������

3��"���

Page 22: Developer Tools, Nokia Platforms Santtu Ahonen

������������ �����������������

9����������"����������

%�@������/6$�%�@������/6$�

���������������������D�%�@������/6$����D�%�@������/6$�

������������������

���D�������)��6 ����D�������)��6 �

>���,��%�����*+�?>���,��%�����*+�?

1���D�������)��6 �1���D�������)��6 �>���,��%?>���,��%?

%�C.)����������%�C.)����������%�C.������ ��'�%�C.������ ��'�

��������������������������

<"�<.1.<"�<.1.1"�<.1.1"�<.1.;"�<..2;"�<..2

Page 23: Developer Tools, Nokia Platforms Santtu Ahonen

������������ �����������������

'%������5