JavaFX in Action: from Design Tool to Desktop to Mobile Device · Congress Õ 09 Mobile World...

Preview:

Citation preview

JavaFXTM in Action:from Design Tool to Desktop to Mobile Device

Mike MannionCanoo Engineering AGBasel, Switzerland

1Sunday, 24 May 2009

JavaFXTM in Action:from Design Tool to Desktop to Mobile Device

Mike MannionCanoo Engineering AGBasel, Switzerland

1Sunday, 24 May 2009

Slide Heading: 52ptSubheading: 42pt

> All text is Helvetica> Level One bullet point: 50pt

• Level Two bullet: 48pt• Level Three: 36pt

• Level Four and subsequent: 32

> Text block is aligned to the left

2

2Sunday, 24 May 2009

3

May 2007Monday Tuesday Wednesday Thursday Friday Saturday Sunday

30 1 2 3 4 5 67 8 9 10 11 12 1314 15 16 17 18 19 2021 22 23 24 25 26 2728 29 30 31 1 2 3

JavaOne '07! Code Camp '07!

3Sunday, 24 May 2009

3

May 2007Monday Tuesday Wednesday Thursday Friday Saturday Sunday

30 1 2 3 4 5 67 8 9 10 11 12 1314 15 16 17 18 19 2021 22 23 24 25 26 2728 29 30 31 1 2 3

JavaOne '07! Code Camp '07!

3Sunday, 24 May 2009

3

May 2007Monday Tuesday Wednesday Thursday Friday Saturday Sunday

30 1 2 3 4 5 67 8 9 10 11 12 1314 15 16 17 18 19 2021 22 23 24 25 26 2728 29 30 31 1 2 3

JavaOne '07! Code Camp '07!

3Sunday, 24 May 2009

3

May 2007Monday Tuesday Wednesday Thursday Friday Saturday Sunday

30 1 2 3 4 5 67 8 9 10 11 12 1314 15 16 17 18 19 2021 22 23 24 25 26 2728 29 30 31 1 2 3

JavaOne '07! Code Camp '07!

3Sunday, 24 May 2009

3

May 2007Monday Tuesday Wednesday Thursday Friday Saturday Sunday

30 1 2 3 4 5 67 8 9 10 11 12 1314 15 16 17 18 19 2021 22 23 24 25 26 2728 29 30 31 1 2 3

JavaOne '07! Code Camp '07!

3Sunday, 24 May 2009

4

May 2007Monday Tuesday Wednesday Thursday Friday Saturday Sunday

30 1 2 3 4 5 67 8 9 10 11 12 1314 15 16 17 18 19 2021 22 23 24 25 26 2728 29 30 31 1 2 3

JavaOne '07! Code Camp '07!

4Sunday, 24 May 2009

4

May 2007Monday Tuesday Wednesday Thursday Friday Saturday Sunday

30 1 2 3 4 5 67 8 9 10 11 12 1314 15 16 17 18 19 2021 22 23 24 25 26 2728 29 30 31 1 2 3

JavaOne '07! Code Camp '07!

MP1.0 MP1.0

4Sunday, 24 May 2009

4

May 2007Monday Tuesday Wednesday Thursday Friday Saturday Sunday

30 1 2 3 4 5 67 8 9 10 11 12 1314 15 16 17 18 19 2021 22 23 24 25 26 2728 29 30 31 1 2 3

JavaOne '07! Code Camp '07!

MP1.0 MP1.0

4Sunday, 24 May 2009

5

May 2008Monday Tuesday Wednesday Thurdsay Friday Saturday Sunday

28 29 30 1 2 3 45 6 7 8 9 10 1112 13 14 15 16 17 1819 20 21 22 23 24 2526 27 28 29 30 31 1

JavaOne ’08

5Sunday, 24 May 2009

5

May 2008Monday Tuesday Wednesday Thurdsay Friday Saturday Sunday

28 29 30 1 2 3 45 6 7 8 9 10 1112 13 14 15 16 17 1819 20 21 22 23 24 2526 27 28 29 30 31 1

“JavaFX is ready for prime-time” - James Wheeler

JavaOne ’08

5Sunday, 24 May 2009

6

October 2008Monday Tuesday Wednesday Thursday Friday Saturday Sunday

29 30 1 2 3 4 56 7 8 9 10 11 1213 14 15 16 17 18 1920 21 22 23 24 25 2627 28 29 30 31 1 2

Sun: JavaFX

6Sunday, 24 May 2009

7

November 2008Monday Tuesday Wednesday Thursday Friday Saturday Sunday

27 28 29 30 31 1 23 4 5 6 7 8 910 11 12 13 14 15 1617 18 19 20 21 22 2324 25 26 27 28 29 30

ContactUID

MP2.0 MP2.0

MP2.0

MP2.0

7Sunday, 24 May 2009

7

November 2008Monday Tuesday Wednesday Thursday Friday Saturday Sunday

27 28 29 30 31 1 23 4 5 6 7 8 910 11 12 13 14 15 1617 18 19 20 21 22 2324 25 26 27 28 29 30

ContactUID

MP2.0 MP2.0

MP2.0

MP2.0

7Sunday, 24 May 2009

7

November 2008Monday Tuesday Wednesday Thursday Friday Saturday Sunday

27 28 29 30 31 1 23 4 5 6 7 8 910 11 12 13 14 15 1617 18 19 20 21 22 2324 25 26 27 28 29 30

ContactUID

MP2.0 MP2.0

MP2.0

MP2.0

7Sunday, 24 May 2009

8

December 2008Monday Tuesday Wednesday Thursday Friday Saturday Sunday

1 2 3 4 5 6 78 9 10 11 12 13 1415 16 17 18 19 20 2122 23 24 25 26 27 2829 30 31 1 2 3 4

JavaFX

V1.0!!!

8Sunday, 24 May 2009

8

December 2008Monday Tuesday Wednesday Thursday Friday Saturday Sunday

1 2 3 4 5 6 78 9 10 11 12 13 1415 16 17 18 19 20 2122 23 24 25 26 27 2829 30 31 1 2 3 4

JavaFX

V1.0!!!

8Sunday, 24 May 2009

Demo9Sunday, 24 May 2009

10

January 2009Monday Tuesday Wednesday Thursday Friday Saturday Sunday

29 30 31 1 2 3 45 6 7 8 9 10 1112 13 14 15 16 17 1819 20 21 22 23 24 2526 27 28 29 30 31 1

MPM1.0

MPM1.0

MPM1.0

10Sunday, 24 May 2009

11

February 2009Monday Tuesday Wednesday Thursday Friday Saturday Sunday

26 27 28 29 30 31 12 3 4 5 6 7 89 10 11 12 13 14 1516 17 18 19 20 21 2223 24 25 26 27 28 1

MPM1.0

Mobile World Congress ’ 09 MPM1.0

11Sunday, 24 May 2009

11

February 2009Monday Tuesday Wednesday Thursday Friday Saturday Sunday

26 27 28 29 30 31 12 3 4 5 6 7 89 10 11 12 13 14 1516 17 18 19 20 21 2223 24 25 26 27 28 1

MPM1.0

Mobile World Congress ’ 09 MPM1.0

11Sunday, 24 May 2009

11

February 2009Monday Tuesday Wednesday Thursday Friday Saturday Sunday

26 27 28 29 30 31 12 3 4 5 6 7 89 10 11 12 13 14 1516 17 18 19 20 21 2223 24 25 26 27 28 1

MPM1.0

Mobile World Congress ’ 09 MPM1.0

11Sunday, 24 May 2009

Demo12Sunday, 24 May 2009

Recap13Sunday, 24 May 2009

14

14Sunday, 24 May 2009

14

14Sunday, 24 May 2009

14

14Sunday, 24 May 2009

14

14Sunday, 24 May 2009

14

14Sunday, 24 May 2009

The Strengths

> DSL Productivity> Tight Java™ Integration> Bind> Easy Java2D™> Easy Multimedia> Upcoming...

• TV• 3D

15

15Sunday, 24 May 2009

The Weaknesses

> Widgets> Codecs> Performance (Start-up, Response)> App Store

16

16Sunday, 24 May 2009

Mike Mannionmike.mannion@canoo.com

www.canoo.com

17Sunday, 24 May 2009

Recommended