SlideShare ist ein Scribd-Unternehmen logo
1 von 97
Mobile Technology
    CP3307 / CP5307
Teaching Staff
Teaching Staff
Jason Holdsworth - Cairns

  Office A2.137.1, Phone 40421195

  jason.holdsworth@jcu.edu.au
Teaching Staff
Jason Holdsworth - Cairns

  Office A2.137.1, Phone 40421195

  jason.holdsworth@jcu.edu.au

Dmitry Konovalov - Townsville

  Office DB017-047, Phone 47814621

  Dmitry.Konovalov@jcu.edu.au
Class Times - Cairns
Class Times - Cairns



Lectures: 12noon-2pm Thursdays in B1.124
Class Times - Cairns



Lectures: 12noon-2pm Thursdays in B1.124

Workshops: 2-4pm Fridays in E1.017
Class Times - Townsville
Class Times - Townsville

 Lectures:

   Tuesdays 10am-11am in DB017-153

   Wednesdays 11am-12noon in DB017-153
Class Times - Townsville

 Lectures:

   Tuesdays 10am-11am in DB017-153

   Wednesdays 11am-12noon in DB017-153

 Workshops:

   Wednesdays 12noon-2pm DB017-033
Purpose of this subject
Purpose of this subject

Introduction to Mobile Technology
Learning Outcomes
Learning Outcomes


Hands-on experience programming mobiles
Learning Outcomes


Hands-on experience programming mobiles

  Java ME, iPhone SDK, Windows Phone 7
Learning Outcomes


Hands-on experience programming mobiles

  Java ME, iPhone SDK, Windows Phone 7

Wireless communication on mobile devices
Learning Outcomes


Hands-on experience programming mobiles

  Java ME, iPhone SDK, Windows Phone 7

Wireless communication on mobile devices

Compare and contrast mobile technologies
Subject inspiration...
Subject inspiration...
Subject inspiration...
Subject inspiration...
Subject Assessment
Subject Assessment

Workshops 10%
Subject Assessment

Workshops 10%

  Weeks 3, 5, 7, 9, 11
Subject Assessment

Workshops 10%

  Weeks 3, 5, 7, 9, 11

Assignment One 15% (Feasibility, Prototype)
Subject Assessment

Workshops 10%

  Weeks 3, 5, 7, 9, 11

Assignment One 15% (Feasibility, Prototype)

Assignment Two 25% (Beta Release, Demo)
Subject Assessment

Workshops 10%

  Weeks 3, 5, 7, 9, 11

Assignment One 15% (Feasibility, Prototype)

Assignment Two 25% (Beta Release, Demo)

Final Exam 50% (Invigilated)
Questions?
Questions?
What is Mobility?
What is Mobility?


 Anywhere, anytime...
Mobility Characteristics
Mobility Characteristics


 Physical portability - lightweight, rugged
Mobility Characteristics


 Physical portability - lightweight, rugged

 Usability - support many different users
Mobility Characteristics


 Physical portability - lightweight, rugged

 Usability - support many different users

 Functionality - custom apps, built-in apps
Mobility Characteristics


 Physical portability - lightweight, rugged

 Usability - support many different users

 Functionality - custom apps, built-in apps

 Connectability - bluetooth, WIFI
1G
1G


1st generation mobile phones
1G


1st generation mobile phones

Just calls... mobile to mobile/landline
1G


1st generation mobile phones

Just calls... mobile to mobile/landline

No additional functionality
1G


1st generation mobile phones

Just calls... mobile to mobile/landline

No additional functionality

Analog system
2G
2G


2nd generation mobile phones
2G


2nd generation mobile phones

Digital system
2G


2nd generation mobile phones

Digital system

Additional functionality
2G


2nd generation mobile phones

Digital system

Additional functionality

  SMS, WAP, Packet news, etc
3G
3G


3rd generation mobile phones
3G


3rd generation mobile phones

Much like 2G - but faster
3G


3rd generation mobile phones

Much like 2G - but faster

  But this gave rise to:
3G


3rd generation mobile phones

Much like 2G - but faster

  But this gave rise to:

     Mobile internet apps, chat apps
Important Point...
Important Point...

Customers really want...
Important Point...

Customers really want...

     Services
Important Point...

Customers really want...

     Services
        Personal and Community
Important Point...

Customers really want...

     Services
        Personal and Community

Technology for its own sake is not enough...
4G and beyond
4G and beyond


4th generation mobile phones
4G and beyond


4th generation mobile phones

Flexible
4G and beyond


4th generation mobile phones

Flexible

Peer-to-peer services
4G and beyond


4th generation mobile phones

Flexible

Peer-to-peer services

Cooperative services
4G and beyond


4th generation mobile phones

Flexible

Peer-to-peer services

Cooperative services
General Architecture
General Architecture
A typical mobile...
A typical mobile...
Mobile phones are
  NOT EQUAL
Mobile phones are
  NOT EQUAL
Mobile phones are
  NOT EQUAL
Mobile phones are
  NOT EQUAL
Mobile Phones interact
Mobile Phones interact
Application Designs
Application Designs
Application Designs


thin client zero-layers
Application Designs


thin client zero-layers

“Does nothing”
Application Designs


thin client zero-layers

“Does nothing”

Server does all the work
Application Designs
Application Designs
Application Designs


fat client one-layer
Application Designs


fat client one-layer

Useful when server
comms is unreliable
Application Designs
Application Designs
Application Designs


fat client two-layer
Application Designs


fat client two-layer

Application code is
more reusable...
Application Designs
Application Designs
Application Designs


fat client three-layer
Application Designs


fat client three-layer

The application code
here is very reusable
The server-side application can
    follow a similar design
The server-side application can
    follow a similar design
Client/server Communication
Client/server Communication
Dealing with connection loss
Dealing with connection loss
So the subject goal is..


Introduction to mobile application
   using these design patterns
Questions?

Weitere ähnliche Inhalte

Ähnlich wie Week1 subject overview

Peace Corps Mobile Information Technology, Wash DC 6 Dec 2011
Peace Corps Mobile Information Technology, Wash DC 6 Dec 2011Peace Corps Mobile Information Technology, Wash DC 6 Dec 2011
Peace Corps Mobile Information Technology, Wash DC 6 Dec 2011SixBlue Data
 
Mobliciti's Mobile and Cloud Technical Showcase 2016
Mobliciti's Mobile and Cloud Technical Showcase 2016 Mobliciti's Mobile and Cloud Technical Showcase 2016
Mobliciti's Mobile and Cloud Technical Showcase 2016 Mobliciti
 
Application of mobile apps in financial services institutes:with special refe...
Application of mobile apps in financial services institutes:with special refe...Application of mobile apps in financial services institutes:with special refe...
Application of mobile apps in financial services institutes:with special refe...Room to Read
 
Will there be a hard phone?
Will there be a hard phone?Will there be a hard phone?
Will there be a hard phone?arjunrc
 
Accessibility Goes Mobile: AbilityNet Webinar 26 June 2013
Accessibility Goes Mobile: AbilityNet Webinar 26 June 2013Accessibility Goes Mobile: AbilityNet Webinar 26 June 2013
Accessibility Goes Mobile: AbilityNet Webinar 26 June 2013AbilityNet
 
Mobile technology-Unit 1
Mobile technology-Unit 1Mobile technology-Unit 1
Mobile technology-Unit 1Swapnali Pawar
 
Presentation mobile computing(1)
Presentation mobile computing(1)Presentation mobile computing(1)
Presentation mobile computing(1)cegonsoft1999
 
Mobliciti's Mobile & Cloud Technical Showcase
Mobliciti's Mobile & Cloud Technical Showcase Mobliciti's Mobile & Cloud Technical Showcase
Mobliciti's Mobile & Cloud Technical Showcase Aanya Ali
 
scalable backend services at mobile developer summit
scalable backend services at mobile developer summitscalable backend services at mobile developer summit
scalable backend services at mobile developer summitVivek Juneja
 
Sugsa mobile ux_april 2013
Sugsa mobile ux_april 2013Sugsa mobile ux_april 2013
Sugsa mobile ux_april 2013Phil Barrett
 
mobile ecosystem and mobile 2.0
mobile ecosystem and mobile 2.0mobile ecosystem and mobile 2.0
mobile ecosystem and mobile 2.0MuthuKavya9976
 
Building Products with Customers by fmr Uber Product Manager
Building Products with Customers by fmr Uber Product ManagerBuilding Products with Customers by fmr Uber Product Manager
Building Products with Customers by fmr Uber Product ManagerProduct School
 
National Small Business Summit 2008 - Mobility & competitive advantage for Sm...
National Small Business Summit 2008 - Mobility & competitive advantage for Sm...National Small Business Summit 2008 - Mobility & competitive advantage for Sm...
National Small Business Summit 2008 - Mobility & competitive advantage for Sm...Martin Chadban
 
Ways to Mobilize Your Library
Ways to Mobilize Your LibraryWays to Mobilize Your Library
Ways to Mobilize Your Librarybaldwind1976
 
ecasesid2001paper
ecasesid2001paperecasesid2001paper
ecasesid2001paperRichard Woo
 

Ähnlich wie Week1 subject overview (20)

Hardphonecellphone
HardphonecellphoneHardphonecellphone
Hardphonecellphone
 
Vodafone cx
Vodafone cxVodafone cx
Vodafone cx
 
Peace Corps Mobile Information Technology, Wash DC 6 Dec 2011
Peace Corps Mobile Information Technology, Wash DC 6 Dec 2011Peace Corps Mobile Information Technology, Wash DC 6 Dec 2011
Peace Corps Mobile Information Technology, Wash DC 6 Dec 2011
 
Mobliciti's Mobile and Cloud Technical Showcase 2016
Mobliciti's Mobile and Cloud Technical Showcase 2016 Mobliciti's Mobile and Cloud Technical Showcase 2016
Mobliciti's Mobile and Cloud Technical Showcase 2016
 
Application of mobile apps in financial services institutes:with special refe...
Application of mobile apps in financial services institutes:with special refe...Application of mobile apps in financial services institutes:with special refe...
Application of mobile apps in financial services institutes:with special refe...
 
A.T.Sabarinaathan
A.T.SabarinaathanA.T.Sabarinaathan
A.T.Sabarinaathan
 
Will there be a hard phone?
Will there be a hard phone?Will there be a hard phone?
Will there be a hard phone?
 
Win Them at First Swipe: How to Make Awesome Anytime, Anywhere Government Use...
Win Them at First Swipe: How to Make Awesome Anytime, Anywhere Government Use...Win Them at First Swipe: How to Make Awesome Anytime, Anywhere Government Use...
Win Them at First Swipe: How to Make Awesome Anytime, Anywhere Government Use...
 
Accessibility Goes Mobile: AbilityNet Webinar 26 June 2013
Accessibility Goes Mobile: AbilityNet Webinar 26 June 2013Accessibility Goes Mobile: AbilityNet Webinar 26 June 2013
Accessibility Goes Mobile: AbilityNet Webinar 26 June 2013
 
Mobile technology-Unit 1
Mobile technology-Unit 1Mobile technology-Unit 1
Mobile technology-Unit 1
 
Presentation mobile computing(1)
Presentation mobile computing(1)Presentation mobile computing(1)
Presentation mobile computing(1)
 
Mobliciti's Mobile & Cloud Technical Showcase
Mobliciti's Mobile & Cloud Technical Showcase Mobliciti's Mobile & Cloud Technical Showcase
Mobliciti's Mobile & Cloud Technical Showcase
 
scalable backend services at mobile developer summit
scalable backend services at mobile developer summitscalable backend services at mobile developer summit
scalable backend services at mobile developer summit
 
Sugsa mobile ux_april 2013
Sugsa mobile ux_april 2013Sugsa mobile ux_april 2013
Sugsa mobile ux_april 2013
 
project presentation.pptx
project presentation.pptxproject presentation.pptx
project presentation.pptx
 
mobile ecosystem and mobile 2.0
mobile ecosystem and mobile 2.0mobile ecosystem and mobile 2.0
mobile ecosystem and mobile 2.0
 
Building Products with Customers by fmr Uber Product Manager
Building Products with Customers by fmr Uber Product ManagerBuilding Products with Customers by fmr Uber Product Manager
Building Products with Customers by fmr Uber Product Manager
 
National Small Business Summit 2008 - Mobility & competitive advantage for Sm...
National Small Business Summit 2008 - Mobility & competitive advantage for Sm...National Small Business Summit 2008 - Mobility & competitive advantage for Sm...
National Small Business Summit 2008 - Mobility & competitive advantage for Sm...
 
Ways to Mobilize Your Library
Ways to Mobilize Your LibraryWays to Mobilize Your Library
Ways to Mobilize Your Library
 
ecasesid2001paper
ecasesid2001paperecasesid2001paper
ecasesid2001paper
 

Kürzlich hochgeladen

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdfChristopherTHyatt
 

Kürzlich hochgeladen (20)

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 

Week1 subject overview

Hinweis der Redaktion

  1. \n
  2. \n
  3. \n
  4. NOTE: workshops supervised for 1hour only now....\nWeeks 4 - 10 in Mac labs using iPhone SDK\n\nRequired study time: 10 hours a week\n
  5. NOTE: workshops supervised for 1hour only now....\nWeeks 4 - 10 in Mac labs using iPhone SDK\n\nRequired study time: 10 hours a week\n
  6. NOTE: workshops supervised for 1hour only now....\nWeeks 4 - 10 in Mac labs using iPhone SDK\n\nRequired study time: 10 hours a week\n
  7. NOTE: workshops supervised for 1hour only now....\nWeeks 4 - 10 in Mac labs using iPhone SDK\n\nRequired study time: 10 hours a week\n
  8. \n
  9. \n
  10. Assignment work, workshops, lectures weeks 2-7, 10\n\nWireless comms: bluetooth and WIFI - second part of the lectures weeks 8-11\n
  11. Assignment work, workshops, lectures weeks 2-7, 10\n\nWireless comms: bluetooth and WIFI - second part of the lectures weeks 8-11\n
  12. Assignment work, workshops, lectures weeks 2-7, 10\n\nWireless comms: bluetooth and WIFI - second part of the lectures weeks 8-11\n
  13. Assignment work, workshops, lectures weeks 2-7, 10\n\nWireless comms: bluetooth and WIFI - second part of the lectures weeks 8-11\n
  14. API information coming from apple API and java ME API and other online sources\n\nAdditional material coming from “Programming Mobile Devices” and “Mobile Applications”\n
  15. API information coming from apple API and java ME API and other online sources\n\nAdditional material coming from “Programming Mobile Devices” and “Mobile Applications”\n
  16. API information coming from apple API and java ME API and other online sources\n\nAdditional material coming from “Programming Mobile Devices” and “Mobile Applications”\n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. From IT perspective: Easily portable devices (mobile phones, small laptops, netbooks, etc).\n\n\n
  24. Usability - easy to type in text and menu commands, fast startup, data integrity, robust\n
  25. Usability - easy to type in text and menu commands, fast startup, data integrity, robust\n
  26. Usability - easy to type in text and menu commands, fast startup, data integrity, robust\n
  27. Usability - easy to type in text and menu commands, fast startup, data integrity, robust\n
  28. service providers - \n\nbasic mobile networks, analog, just calls, no additional functionality\n
  29. service providers - \n\nbasic mobile networks, analog, just calls, no additional functionality\n
  30. service providers - \n\nbasic mobile networks, analog, just calls, no additional functionality\n
  31. service providers - \n\nbasic mobile networks, analog, just calls, no additional functionality\n
  32. service providers - 3rd party, separate from the telecom’s\n\nBig change from 1G... opened up the mobile market\n
  33. service providers - 3rd party, separate from the telecom’s\n\nBig change from 1G... opened up the mobile market\n
  34. service providers - 3rd party, separate from the telecom’s\n\nBig change from 1G... opened up the mobile market\n
  35. service providers - 3rd party, separate from the telecom’s\n\nBig change from 1G... opened up the mobile market\n
  36. \n
  37. \n
  38. \n
  39. \n
  40. Personal - calendar, todos\n\ncommunity - social networking apps, multiplayer games, \n
  41. Personal - calendar, todos\n\ncommunity - social networking apps, multiplayer games, \n
  42. Personal - calendar, todos\n\ncommunity - social networking apps, multiplayer games, \n
  43. Personal - calendar, todos\n\ncommunity - social networking apps, multiplayer games, \n
  44. e.g. iPhone “facetime”\n\nPossibility of “sensor services” - mobile interacts with nearby sensors that provide services to it\n
  45. e.g. iPhone “facetime”\n\nPossibility of “sensor services” - mobile interacts with nearby sensors that provide services to it\n
  46. e.g. iPhone “facetime”\n\nPossibility of “sensor services” - mobile interacts with nearby sensors that provide services to it\n
  47. e.g. iPhone “facetime”\n\nPossibility of “sensor services” - mobile interacts with nearby sensors that provide services to it\n
  48. e.g. iPhone “facetime”\n\nPossibility of “sensor services” - mobile interacts with nearby sensors that provide services to it\n
  49. \n
  50. \n
  51. \n
  52. \n
  53. \n
  54. \n
  55. \n
  56. \n
  57. \n
  58. \n
  59. \n
  60. \n
  61. \n
  62. \n
  63. \n
  64. \n
  65. \n
  66. \n
  67. Follows a similar design pattern zero-layers to three-layers (3layers shown here)\n
  68. Follows a similar design pattern zero-layers to three-layers (3layers shown here)\n
  69. \n
  70. \n
  71. \n