Your SlideShare is downloading. ×
Introduction to Mobile Technology
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Introduction to Mobile Technology

2,768
views

Published on

Published in: Education, Technology

2 Comments
3 Likes
Statistics
Notes
No Downloads
Views
Total Views
2,768
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
170
Comments
2
Likes
3
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • http://developer.apple.com/library/ios/#documentation/Miscellaneous/Conceptual/iPhoneOSTechOverview/IPhoneOSOverview/IPhoneOSOverview.html
  • Transcript

    • 1. Introduction to Mobile Technology
    • 2. Agenda
      • Smart Phones
      • Anatomy of Mobile Applications
      • Types of Mobile Applications
      • Overview
        • iOS applications
        • Android applications
        • BlackBerry applications
        • Windows Phone 7
    • 3. Smart phones changed everything
      • Gaming platform
      • Full web browser
      • Music player
      • Personal organizer
      • GPS device
      • and, a Phone
    • 4. Anatomy of a Mobile Application
      • Mobile apps are NOT desktop application
        • Smaller screen
        • Limited CPU and memory
        • Limited multi-tasking
        • Web-based, Native application and Hybrid
        • Major platforms:
          • iOS
          • Android
          • BlackBerry
          • Windows Phone 7
    • 5. Features of Mobile Application
      • Media support
      • Support for Web Services
      • SQLite for structured and offline data storage
      • Support for Location and Maps
      • Integrated browser
      • Graphics - 2D, 3D graphics based on the OpenGL
      • GSM Telephony
      • Bluetooth, EDGE, 3G, and WiFi
      • Camera, GPS, Compass, and Accelerometer
      • Security and Permissions
    • 6. iOS Development iOS is the operating system at the heart of iPhone, iPod touch, and iPad devices.
    • 7. Prerequisites for development
      • Intel Mac with OX 10.5
      • Knowledge of OO concepts (Objective C)
      • iOS SDK
        • Xcode
        • Interface Builder
        • Instruments
        • iOS Simulator
    • 8. App Store
      •   Allows users to browse and download applications from the iTunes Store
      • 10 billionth app was downloaded from Apple App Store
    • 9. Sample iPhone Applications
    • 10.
      • A software platform and operating system for mobile devices
      • Based on the Linux kernel
      • Developed by Google and later the Open Handset Alliance (OHA)
      • Allows writing managed code in the Java language
      Android Development
    • 11. Android Architecture
    • 12. © artesis 2008 | Prerequisites for development
      • Java Development Kit
      • Eclipse IDE
      • Eclipse Android Plugin (ADT)
      • Android Software Developer's Kit
      • Emulator (Android Virtual Device - AVD)
    • 13. Android Market
      • Online software store developed by Google for Android devices
      • Allows users to browse and download apps published by third-party developers
      Publishing app on Market
      • Create a developer profile
      • Pay a registration fee ($25.00) using Google Checkout
      • Agree to the Android Market Developer Distribution Agreement
      • Self signed APK file (Android application file)
    • 14. Sample Android Applications
    • 15.
      • BlackBerry handsets are manufactured by RIM (Research In Motion)
      • Handsets support Java ME wireless applications having following features:
      • Integrate tightly with core services like Messaging, Calendar, browser etc.
      • Support multithreading, internationalization, network communication, and local data storage.
      • Communicate with networks using standard TCP and HTTP connections
      BlackBerry Development
    • 16. • Java® SE Development Kit (JDK) version 5 or version 6 • Eclipse™ IDE for Java Developers • BlackBerry Eclipse Plug-in and • BlackBerry Java Development Environments (JDEs) BlackBerry App World is an application distribution service and application by RIM for a majority of BlackBerry devices. Prerequisites for development BlackBerry App World
    • 17. WP7 Development
      • Windows Phone 7 is a mobile operating system developed by Microsoft
      • UI Features: Tiles, Hubs
      • Connects to Xbox Live
      • Office Integration
      • Social Networking Integration
      • Bing Integration
    • 18.
      • Supported Operating Systems:Windows 7, Windows Vista
      • The Windows Phone Developer Tools includes
        • Visual Studio 2010 Express for Windows Phone
        • Windows Phone Emulator Resources
        • Silverlight 4 Tools For Visual Studio
        • XNA Game Studio 4.0
        • Microsoft Expression Blend for Windows Phone
      A service by Microsoft for its Windows Phone 7 platform that allows users to browse and download applications that have been developed by third-parties. Prerequisites for development WP7 MarketPlace
    • 19. Priya Nath