Tuesday, 16 August 2011

ANDROID 2.2

Android is an operating system designed for mobile devices such as mobile cell phones and tablet computers developed by Google and the Open Handset Alliance. In 2005, Google purchased the opening developer of the software, Android Inc. The inauguration of the Android distribution on 5th Nov 2007 was announced with the origin of the Open Handset Alliance, a consortium of 80 hardware, software and telecommunication companies dedicated to advancing open standards for mobile devices. Google released most of the Android code under the Apache License, a free software license. The Android Open Source Project (AOSP) is tasked with the maintenance and further development of Android.
Android consists of a mobile operating system is based on
·        The Linux kernel with middleware
·        APIs written in C
·        The libraries
  • Application software running on an application framework which includes Java compatible libraries based on Apache Harmony.
  • Android Market is the online app store run by Google, though apps can also be downloaded from third-party
  • Developers write primarily in Java. There are currently more than 250,000 apps available for Android.
  • Android uses the Dalvik virtual machine with just in time compilation to run compiled Java code.
  • Android has a large community of developers writing applications ("apps") that extend the functionality of the devices. 
 
Version history
  • 2.0 (Eclair) integrated with a new web browser, new user interface and support for HTML5 and the W3C Geo-location API. It also included an enhanced camera app with features like digital zoom, flash, color effects, and more. 
  • 2.1 (Eclair) included support for voice controls throughout the entire OS. It also included a new launcher, with 5 home-screens instead of 3, animated backgrounds, and a button to open the menu (instead of a slider). It also included a new weather app, and improved functionality in the Email and Phonebook apps. 
  • 2.2 (Froyo) introduced speed improvements with JIT optimization and the Chrome V8 JavaScript engine, and added Wi-Fi hotspot tethering and Adobe Flash support 
  • 2.3 (Gingerbread) refined the user interface, improved the soft keyboard and copy/paste features, and added support for Near Field Communication 
  • 3.0 (Honeycomb) was a tablet-oriented release which supports larger screen devices and introduces many new user interface features, and supports multi-core processors and hardware acceleration for graphics. The Honeycomb SDK has been released and the first device featuring this version, the Motorola Xoom tablet, went on sale in February 2011. 
  • 3.1 (Honeycomb) was announced at the 2011 Google I/O on 10 May 2011.  To allow honeycomb devices to directly transfer content from USB devices 
  • 3.2 (Honeycomb) is "an incremental release that adds several new capabilities for users and developers". Highlights include optimization for a broader range of screen sizes; new "zoom-to-fill" screen compatibility mode; capability to load media files directly from the SD card; and an extended screen support API, providing developers with more precise control over the UI.

    Saturday, 13 August 2011

    What is Android?


    Android is a software stack designed for mobile devices that includes an operating-system, middle-ware and key applications. The Android -SDK provides the tools and APIs essential to start developing applications on the Android- platform with the Java programming language.

    Features
    ·        Application frame-work enabling re-use and replacement of components
    ·        Dalvik virtual-machine optimized for mobile devices
    ·        Integrated browser based on the open source WebKit engine
    ·        Optimized graphics powered by a custom 2D graphics library, 3D graphics based on the OpenGL ES 1.0 specification (hardware acceleration optional)
    ·        SQLite for structured data storage
    ·        Media support for common audio, video, and still image formats (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF)
    ·        GSM Telephony
    ·        Bluetooth, EDGE, 3G, and WiFi
    ·        Camera, GPS, compass, and accelerometer (hardware dependent)
    ·        Rich development environment including a device emulator, tools for debugging, memory and performance profiling, and a plug-in for the Eclipse IDE

     Applications

    Android will equipped with a set of basic applications that includes email-client, SMS-program, calendar, maps, browser, contacts, and others. All applications are developed using the Java programming language.

    Application Framework
    Its options of open development platform, Android offers developers the facility to build exceptionally rich and innovative applications. Developers are free to take advantage of the device hardware, access location information, run background services, set alarms, add notifications to the status bar, and much, much more.

    Developers have full access to the same framework APIs used by the basic applications. The application architecture is designed to simplify the re-use of components; any application can publish its capabilities and any other application may then make use of those capabilities. This same mechanism allows components to be replaced by the user.
     

    Underlying all applications is a set of services and systems, including:

    ·        A rich and extensible set of Views that can be used to build an application, including lists, grids, text boxes, buttons, and even an embeddable web browser
    ·        Content Providers that enable applications to access data from other applications (such as Contacts), or to share their own data
    ·        A Resource Manager, providing access to non-code resources such as localized strings, graphics, and layout files
    ·        A Notification Manager that enables all applications to display custom alerts in the status bar
    ·        An Activity Manager that manages the lifecycle of applications and provides a common navigation back-stack


    Libraries

    Android includes a set of C/C++ libraries used by various components of the Android system. These capabilities are exposed to developers through the Android application framework. Some of the core libraries are listed below:

    •     System C library - a BSD-derived implementation of the standard C system library (libc), tuned for embedded Linux-based devices
    •     Media Libraries - based on PacketVideo's OpenCORE; the libraries support playback and recording of many popular audio and video formats, as well as static image files, including MPEG4, H.264, MP3, AAC, AMR, JPG, and PNG
    •     Surface Manager - manages access to the display subsystem and seamlessly composites 2D and 3D graphic layers from multiple applications
    •     LibWebCore - a modern web browser engine which powers both the Android browser and an embeddable web view
    •     SGL - the underlying 2D graphics engine
    •     3D libraries - an implementation based on OpenGL ES 1.0 APIs; the libraries use either hardware 3D acceleration (where available) or the included, highly optimized 3D software rasterizer
    •     FreeType - bitmap and vector font rendering
    •     SQLite - a powerful and lightweight relational database engine available to all applications
     
    Linux Kernel
    Android relies on Linux version 2.6 for core system services such as security, memory management, process management, network stack, and driver model. The kernel also acts as an abstraction layer between the hardware and the rest of the software stack.


    Thursday, 11 August 2011

    Nokia E71





    The Nokia E71 is a smart phone from the E-series range and mainly targeting business users around the globe with a QWERTY keyboard . It is loaded with Symbian OS v9.2, with a Series 60 3rd Edition, second generation Feature Pack 1. The Nokia E71 succeeded the Nokia E61/61i models, building on the base design and form factor but enhancing on the feature set. The Nokia E71 was superseded by the Nokia E72.




    Its main specifications are
    ·        Symbian OS v9.2
    ·        Dimensions: 114 mm x 57 mm x 10 mm
    ·        Up to 17 days (GSM), 20 days (WCDMA) standbye time
    ·        Up to 10.5 hours (GSM), 4.5 hours (WCDMA) talk time
    ·        2.36” QVGA (320x240), up to 16 million colors
    ·        Battery: BP-4L, 1500 mAh, Li-Po
    ·        Memory: Up to 110 MB internal memory, support for up to 32 GB microSD-HC memory card
    ·        Up to 3.2 megapixels (2048x1536 pixels)
    ·        Video recording in QVGA quality at 15 FPS
    ·        Data services & connectivity
    ·        WCDMA max download 384 kbit/s; upload 384 kbit/s
    ·        GSM/EGSM 850/900/1800/1900 (quad band), WCDMA 900/2100 (E71-1 version), WCDMA 850/1900 (E71-2 version), WCDMA 850/2100 (E71-3 version) and HSDPA class 6, maximum speed 3.6 Mbps/384 kbps (DL/UL)
    ·        HSDPA up to 3.6 Mbit/s
    ·        WLAN (IEEE 802.11b/g)
    ·        EGPRS multislot class 32, max download 296 kbit/s; upload 177.6 kbit/s
    ·        GPS and support for assisted GPS (A-GPS)
    ·        FS-USB, Infrared
    ·        Bluetooth wireless technology 2.0 with A2DP stereo audio, enhanced data rates (EDR)
    ·        2.5 mm AV connector





    Wednesday, 10 August 2011

    Nokia 5800



    Nokia 5800 XpressMusic
    Nokia 5800 is a smart phone and portable entertainment mobile by Nokia with software update version 52.0.007. It was introduced in January 2008 and released in April 2008 and its Code name is Tube. It is the first touch screen prepared S60 device by Nokia. It's part of the Xpress Music series of phones, which emphasizes music and multimedia playback. The 5800 has a compatibility mode for Java applications that are not touch screen aware. It works by using part of the screen for displaying the essential buttons required by the program.

    Its main features are
    • 3.2-Mega Pixel camera with dual flash
    • 360 × 640 pixels resolution
    • Weight: 109 g with Symbian OS v9.4
    • 3.2- inch TFT resistive touch screen
    • Vibrating alert
    • Accelerometer for auto screen rotation
    • GPS with A-GPS function and Ovi Maps
    • FM Radio 87.5-108 MHz with RDS (max. 20 stations)
    • 3.5 mm headphone / video-out jack and Nokia video-out cable CA-75U
    • MicroSDHC card slot (up to 16 GB) and 8GB card included in box (unofficial support up to 32 GB)
    • Micro-USB 2.0 connector, Bluetooth 2.0 (EDR/A2DP/AVRCP) and Wireless LAN

    • Dimensions: 111 × 51.7 × 15.5 mm, 83 cm3


    • Colours Available - Black, Blue & Red


    Tuesday, 9 August 2011

    HTC HD



    The HTC Touch HD, also famous as the HTC T828X with its code name the HTC Blackstone, is a Windows Mobile 6.1 powered magnificent Pocket PC designed and manufactured by HTC. Part of the HTC Touch Family, it most remarkably features is a larger, higher resolution display than those found in most smartphones available at the time, a 5mp camera, a second front facing camera to enable Videophone functionality, an accelerometer, GPS, FM RDS radio reception, high resolution video recording capability and SD Micro card compatibility (up to 64 GB). It also features quad band GSM and dual band UMTS connectivity, as well as the proprietary TouchFLO 3D user interface developed by HTC

    Its main features are

    • Screen size: 3.8 in (97 mm) 
    •  Screen resolution: 480 × 800 (65k colour) 
    • Input devices: Resistive touchscreen, front panel buttons, Built in Active Stylus 
    • Battery: 1350 mAh 
    • Talk time: up to 480 minutes (GSM) up to 420 minutes (WCDMA) 
    •  Standby time: up to 440 hours (GSM) up to 680 hours (WCDMA) 
    •  Video call time: up to 140 minutes 
    •  5.1 megapixel rear-facing camera with autofocus, VGA CMOS color front-facing camera for video calls 
    •  GPS and A-GPS 
    •  Qualcomm MSM 7201A 528 MHz ARM processor 
    •  RAM: 288 MB 
    •  ROM: 512 MB 
    • With HTC sense and TouchFlo 3D 
    • Browser: Opera Mobile 
    • 3G: Up to 7.2 Mbit/s download speed, up to 2 Mbit/s upload speed 
    •  microSD slot (SDHC compatible) 
    •  Operating system: Windows Mobile 6.1 Professional 
    •  Quad band GSM/GPRS/EDGE (GSM 850, GSM 900, GSM 1800, GSM 1900) 
    • Wi-Fi (802.11b/g) 
    •  Bluetooth 2.0 + EDR & A2DP 
    •  Mini USB (HTC ExtUSB) 
    •  3.5 mm audio jack, microphone, speaker 
    •  FM radio 
    •  G-Sensor 
    • Ambient light sensor 
    • Size: 115 mm (4.5 in) (h) 62.8 mm (2.47 in) (w) 12 mm (0.47 in) (d) 
    •  Weight: 147 g (5.2 oz) with battery