Applications Unplugged: Using CA-Visual Objects with Handheld Computers

  • View
    914

  • Download
    0

Embed Size (px)

DESCRIPTION

Handheld computers. Smart phones. Are they toys or are they tools? That’s a question that’s being asked in a lot of places these days. The topic of interest is the various types of handheld and palmtop computers that are available today. . Beyond the handheld device, Microsoft has other ideas. For instance, they have been targeting the Windows Mobile environment specifically at embedded devices, and there seems to be significant vertical market potential there. What are these devices, and what can they do? Today's devices are fully featured computers, featuring some method of connecting and synchronizing their data with backup copies held on the desktop systemsAlong with the way that they are able to synchronize their data they have one other feature that makes these pocket size devices potentially very powerful from our perspective. This is the fact that they are fully programmable. This means that as applications developers, we can write programs for them that we can also interface with our desktop applications, thus providing our users with a portable, friendly, alternate input medium.

Text of Applications Unplugged: Using CA-Visual Objects with Handheld Computers

  • 1. Applications Unplugged Using VO with Handheld Computers Gary Stark [email_address]
  • 2. Gary Stark [email_address]
  • 3. Applications Unplugged Using VO with Handheld Computers
    • If CellPhone:Off .or. ; CellPhone:SilentMode SELF:Stay := TRUE End
    Gary Stark [email_address]
  • 4. Applications Unplugged Using VO with Handheld Computers
    • Once upon a time
    • There was a mainframe computer
    • Then there was the mini computer
    • Then came the micro computer
    Gary Stark [email_address]
  • 5. Applications Unplugged Using VO with Handheld Computers
    • Today many use a laptop computer
    • Except my dog
    Gary Stark [email_address]
    • He uses a yaptop
  • 6. Applications Unplugged Using VO with Handheld Computers
    • Today:
    Gary Stark [email_address]
      • Handheld Computers
      • Palmtop Computers
      • Wearable Computers
  • 7. Applications Unplugged Using VO with Handheld Computers
    • Small - Truly pocketable
    Gary Stark [email_address]
    • Versatile - Real applications
    • Quick - Instant on
    • Built-in connectivity
      • USB
      • Bluetooth
      • WLAN
    • Inexpensive
      • from US$100
  • 8. Applications Unplugged Using VO with Handheld Computers
    • Inexpensive
    Gary Stark [email_address]
      • From US$100
  • 9. Applications Unplugged Using VO with Handheld Computers
    • The Contenders
    Gary Stark [email_address]
      • Palm OS devices
      • Windows CE
        • Pocket PC 2002
        • CE 3.x (Handhelds)
        • Auto PC
        • Telephony
      • Linux
  • 10. Applications Unplugged Using VO with Handheld Computers
    • The Contenders
    Gary Stark [email_address]
      • Palm OS devices -
        • Palm series
        • Handspring series
        • Sony Clie
        • Symbol
        • Cellphones
          • Samsung, Kyocera, etc.
      • Motorola Dragonball CPU
  • 11. Applications Unplugged Using VO with Handheld Computers
    • The Contenders
    Gary Stark [email_address]
      • Windows Pocket PC 2002
        • Compaq iPAQ
        • Cassiopeia (E200, etc)
        • HP Journada
        • Symbol
      • Intel StrongArm CPU
  • 12. Applications Unplugged Using VO with Handheld Computers
    • The Contenders
    Gary Stark [email_address]
      • Windows CE - Other form factors
        • HP Journada HPC
        • Auto PC
        • Windows Embedded
      • Linux
        • Sharp Zaurus
  • 13. Applications Unplugged Using VO with Handheld Computers
    • Lost In Action
      • Apple's Newton
    Gary Stark [email_address]
  • 14. Applications Unplugged Using VO with Handheld Computers
    • Are They Organizers?
    Gary Stark [email_address]
      • Task management
      • Contact management
      • Time management
      • Notepad
      • Pocket calculator
      • Fully programmable
      • Expandable
  • 15. Applications Unplugged Using VO with Handheld Computers
    • Effortless synchronization to desktop computers
      • Via cradle or cable
      • Via WLAN
      • Via modem
    Gary Stark [email_address]
  • 16. Applications Unplugged Using VO with Handheld Computers
    • Email
    • Web Surfing
    • Voice recorder
    Gary Stark [email_address]
  • 17. Applications Unplugged Using VO with Handheld Computers
    • Expandable
      • PCMCIA Cards
        • WLAN
        • Modem
        • RAM
        • GPS
        • Cellphone
      • CF Cards
        • WLAN
        • Modem
        • RAM
        • MicroDrive
    Gary Stark [email_address]
  • 18. Applications Unplugged Using VO with Handheld Computers
    • Expandable
      • Multi Media / Secure Digital Cards
        • RAM
      • Custom Cards
        • Modem
        • RAM
        • Cellphone
        • Bluetooth
        • GPS
    Gary Stark [email_address]
  • 19. Applications Unplugged Using VO with Handheld Computers
    • Wireless
      • 802.11b
        • Ethernet LAN
        • Access to corporate data
      • Bluetooth
        • Personal networking
        • Closely held devices
          • Printer
          • Cellphone
          • Camera
    Gary Stark [email_address]
  • 20. Applications Unplugged Using VO with Handheld Computers
    • Are They Toys?
    Gary Stark [email_address]
      • Fully progammable
      • Windows hosted development environments
      • Metrowerks CodeWarrior for Palm OS
      • Microsoft Embedded toolkit
    • CE devices are .NET compliant
    • Sega Dreamcast is a Windows CE device!
  • 21. Applications Unplugged Using VO with Handheld Computers
    • Windows CE:
    Gary Stark [email_address]
      • Visual C++
      • Visual Basic
      • Visual J++
      • .NET
      • NS Basic
  • 22. Applications Unplugged Using VO with Handheld Computers
    • Palm OS:
    Gary Stark [email_address]
      • MetroWerks CodeWarrior
      • AppForge
      • NS Basic
      • Pocket Studio
  • 23.