iPhone/iPad And Android's Pros & Cons

iPhone/iPad :
  • Pros :
    • Better user interface 
    • Secured sandbox OS
    • App. testing for security & memory leakage via Apple store
    • Unique provisional profile system to prevent app. privacy
    • Almost all unicode character support
    • Good app. development tools: XCode & Interface Builder
    • Animation & layer based programming concepts on UI controls
    • Most sensible touch screen & best hardware design
  • Cons : 
    • No garbage collector for memory management
    • No access for root files
    • Poor student level developer can not explore innovative idea via app.
    • Can not develop app. on any platform excluding Mac os
    • App. developement language-objective c is not pure object-oriented
    • Developer has to care about app. memory leakage
    • More expensive device
___________________________________________________________________

Android :
  • Pros :
    • Open source OS
    • Better memory and thread management
    • Garbage collector for memory management
    • Notification service on status bar
    • More options and apps available to customize os
    • Can access root file system
    • Can choose hardware
    • Can develop app. on any platform
    • Any level developer can explore innovative idea via app. without spending more money
    • App. developement lang-java is pure object-oriented and also pointerless
    • Cheaper than iPhone/iPad from starting model
  • Cons :
    • No protection for OS from spyware & male-ware apps
    • No app. testing via market
    • Developer has to care for developing app. for all types of screen size