Android and Android Phones By: Gloreene Dale S. Ludovice Fundamentals of Computer
Android is a mobile software platform and an operating system too • Its an open source which helps you do OS level customization at minimal cost. • It has the real power to completely change the look& feel and the functions of a mobile device. • Android provides support for Java to develop an application. • Third party applications can be created using Java and Android framework. • It has approximately 10,072 applications in market. •http://eglobiotraining.com/
•An Android™ phone, sometimes called a Droid™phone, is a mobile telephone that uses theGoogle-developed Android™ operating system.This operating system has become a popularoption in recent years for so-called "smart phones,"because developers and manufacturers may freelycustomize it to their specific needs. Thiscustomization means that different Android™phones can have widely varying user interfaces.Most smart phones including those usingcompeting operating systems offer similar overallcapabilities, however, including Internet browsing,personal information management, videostreaming, and access to a large repositoryof freeware and pay ware applications. •http://eglobiotraining.com/
Initially, Google partnered with the High Tech ComputerCorporation (now HTC Corporation) to build the first mobilephone to run the Android™ platform, known as the G1™ in theUnited States. In 2008, T-Mobile premiered the G1™ Android™phone to the American public. Since then, dozens of manufacturershave brought hundreds of phones with this operating system tomarket.Different generations of smart phones have run various versions ofAndroid™. Each major software version is identified by a codename that is usually related to some sort of dessert. While manyphones can be updated to newer versions of the operating system,this usually cannot be done indefinitely, because of the hardwarelimitations of the individual phones. For example, early phones likethe G1™, which initially ran the 1.0 version of Android™, wereeventually upgradable to version 1.6 (Donut), but could not beupgraded to later versions such as 2.3 (Gingerbread) or 4.0 (IceCream Sandwich), which require more robust hardware. http://eglobiotraining.com/
Android platform helps you develop innovative and dynamic applications and has phenomenal advantages. Android offers various advantages to create inventive and modern mobile applications, follows • GSM, EDGE, CDMA, Bluetooth, Wi-Fi, EV-DO and UMTS technologies to send/receive data across mobile networks. • Comprehensive libraries for 2D and 3D graphics. •A wide range of libraries for image, audio and video files. • Features of Video camera, Touchscreen, GPS, •accelerometer and magnetometer. • Interprocess communication (IPC) message passing. • P2P using Google Talk. • SQLite for data storage. http://eglobiotraining.com/
Android platform also have different disadvantages. - it force closes apps if they are too large - it over heats easily during summer - swipe feature does not work on most texting apps and is not given on the messaging tool your phone is set with. the phone itself has very little memory storage, so you have to keep large apps, videos, and photos on a card. http://eglobiotraining.com/
There are 10 Things why, 1. Browsing 2. Desktop 3. Connectivity 4. Pc Connection 5. Multi-notification 6. Endless Personalization 7. Market 8. Google Interaction 9. Open Source 10.Open to Carriers http://eglobiotraining.com/
We offer solutions for the below mentioned features on Android • An e-mail client compatible with Gmail • An SMS program • A Personal Information Management (PIM) program which includes Calendar & Contact list • Google map integration • A Web browser • A music player • A picture viewer •http://eglobiotraining.com/
•Android™ offers a Software Development Kit(SDK) to help developers create functionalapplications. While some parts of the Android™operating system are protected under theApache™ License to guard against applicationsthat could compromise the phones basicfunctionality, much of it is released under theGeneral Public License, which invites developersto freely make modifications. The SDK includesextensive resources and tools to facilitate this sortof development. It is updated regularly, togetherwith the operating system itself, and a priority isplaced upon supporting work on both newer andolder versions of Android™. http://eglobiotraining.com/
Despite the relatively open structure of the operating system, manufacturers ofmany devices that use Android™ do frequently restrict user access to certainresources and functions within the structure of the software. Typically,manufacturers do this in order to ensure a consistently stable and predictableexperience by all users, and possibly to maintain a certain level of control overhow their products are used."Rooting" is the slang term for using software hacks to circumvent theserestrictions in Android™. Some users opt to do this either in order to expand thecapabilities of a phone or simply as a hobby and for purposes of experimentation.The process varies, but commonly involves downloading a special file from theInternet and installing it on the phone from an external memory card. Detailedinstructions on how to root a specific Android™ phone are broadly availableonline, though users should be aware that there are risks to doing this. In manycases, rooting will void a phones warranty, and there is also a potential that adevice could be rendered useless should something go wrong. http://eglobiotraining.com/
•An Android™ phone can run multipleapplications at the same time in thebackground, making multitasking easier. Thismakes the functionality of the phone more fluidthan some competing platforms, although theextent of this capability depends on thehardware of the individual phone. Somehandsets use multicore processors, which aremore useful for "power users" who need theirphones to run multiple simultaneousoperations. •http://eglobiotraining.com/
Some comparable devices using other operating systems aregoverned by strict proprietary rules. Developers interested in writingapplications for the iPhone™, for example, may not be permitted tocreate programs that closely mirror applications owned by Apple, suchas iTunes™. All applications must be approved by Apple before theyare permitted to appear in the Apple App Store™. This is not the casewith applications for Android™ phones, which are developed underthe auspices of the Open Handset Alliance, a consortium thatencourages the use and advancement of open source software formobile phones.Another important distinction of the Android™ platform is that it is nottied to a specific hardware manufacturer. Any manufacturer interestedin producing its own version of an Android™ phone is welcome to usethe operating system. The result is that many competing cellphonecompanies now use this platform to power their mobile phones and tomarket their devices. http://eglobiotraining.com/
1. Select a cellular carrier that is currently carrying Android phones. Some carriers may have a carrier-specific version of Android, which could ultimately impact your decision. 2. Decide between a multi-touch display, a traditional physical QWERTY keyboard, or a hybrid; this will greatly narrow down your search. 3. Decide on the size and quality of the screen. Four inches has becomethe norm for multi-touch screens on smart phones, though they can go asbig as five inches and as small as three. If you plan on watching HD video, 1280 x 720 (720p), is ideal. Any lower than that and the screen will be more pixilated and worse. Avoid lower than 320 x 480 resolution. http://eglobiotraining.com/
4. Choosing a phone with the technology you require is key. For example, if youwould like to take high quality pictures, a device with a high mega-pixel camera isideal. Likewise, if you’d like to use specific third-party peripherals, Bluetoothtechnology or integrated ports may be necessary.5. Consider the memory capacity. Those that want to store music, videos, photos,and other files on their device will require higher internal memory storage or theability to add expandable memory storage.6. Consider the CPU (or processor) that the phone runs on. This is very important,as a higher CPU operating frequency allows you to do heavier multitasking andassures quicker global phone responsiveness and operation. A Quad Coreprocessor is the fastest currently available. It is ideal if you plan to play games withamazing graphics. If you are on a budget but still want to use your phone for games,a Dual Core smartphone is also good. Unless you are only using the phone for thebare essentials, your Android performance will be hindered by any processor lessthan 1Ghz Single Core..
7. Pick a device that supports what most carriers refer to as “multitasking”.This refers to the ability to use voice and data simultaneously. This isnecessary to take advantage of the Android operating system’s fullcapabilities.8. Select a phone that meets your requirements in terms of weight andsize. Android devices come in various sizes, ranging from tall, slendertouch screens, to more compact designs. Selecting a device with a largerdisplay will sacrifice portability and vise versa.9. Compare the battery talk time and standby stats. For those that areusing their device for work or other situations where a long lasting batteryis key, this will be a major consideration when comparing devices.
10. Selecting a device that is capable of handling 4G technology isnecessary to take advantage of 4G networks, which all carriers willbe moving to soon. If you purchase a device that is only 3G-capable, you will not be able to benefit from the faster 4G networksonce they become available.
RESPECTFULLY SUBMITTED TO PROF. ERWIN M. GLOBIO, MSIThttp://www.slideshare.net/gloreenedale17/edit_my_uploads