February 2010 Archives

Tools for iPhone Applications Development

| 0 TrackBacks
iPhoneDevCenter.jpgiPhone OS comprises the operating system and technologies you use to create applications for iPhone and iPod touch devices. The technologies in iPhone OS provide everything you need to create advanced applications that respond to touch events and display high-quality graphics. In addition to the basic application infrastructure, iPhone OS gives you access to Multi-Touch events, the hardware accelerometers, and other device features that make it easy to create advanced and innovative applications.

To develop applications for iPhone OS, you need a Mac OS X computer running the Xcode tools. Xcode is Apple's suite of development tools that provide support for project management, code editing, building executables, source-level debugging, source-code repository management, performance tuning, and much more. At the center of this suite is the Xcode application itself, which provides the basic source-code development environment. Xcode is not the only tool you use though, and the following sections provide an introduction to the applications you use to create iPhone applications.

The iPhone SDK includes iPhone OS, the Xcode tools, and access to the documentation, sample code, and resources you need to develop your applications. The iPhone SDK and Xcode tools can be used on any Intel-based Macintosh computer running Mac OS X v10.5 or later. Xcode provides the development environment you use to create your application code, compile it, run it, and debug it. Because Xcode is fully integrated with iPhone OS, developing iPhone applications with it is easy.

For more information about how to get the iPhone SDK, please go to iPhone Dev Center http://developer.apple.com/iphone/


Preparing for Development Android Applications

| 0 TrackBacks

android.jpgQuick Start

The steps below provide an overview of how to get started with the Android SDK. For detailed instructions, start with the Installing guide.

0. Prepare your development computer

Read the System Requirements document and make sure that your development computer meets the hardware and software requirements for the Android SDK. Install any additional software needed before downloading the Android SDK. In particular, if you plan to develop Android applications in the Eclipse IDE using the ADT Plugin (see below), make sure that you have the correct version of Eclipse installed.

1. Download and install the SDK starter package

Select a starter package from the table at the top of this page and download it to your development computer. To install the SDK, simply unpack the starter package to a safe location and then add the location to your PATH.

2. Install the ADT Plugin for Eclipse

If you are developing in Eclipse, set up a remote update site and install the Android Development Tools (ADT) plugin. For detailed instructions, see Installing and Updating ADT.

3. Add Android platforms to your SDK

Use the Android SDK and AVD Manager, included in the SDK starter package, to add one or more Android platforms (for example, Android 1.6 or Android 2.0) to your SDK. In most cases, you will want to download multiple platforms, so that you can build your application on the lowest version you want to support, but test against higher versions that you intend the application to run on. Information about each platform is available at left, under "Downloadable SDK Components."

To launch the Android SDK and AVD Manager on Windows, execute SDK Setup.exe, at the root of the SDK directory. On Mac OS X or Linux, execute the android tool in the <sdk>/tools/ folder. For more information about how to add platforms and other components, see Adding SDK Components.

4. Get the latest documentation

If you develop while offline, use the Android SDK and AVD Manager to download the latest documentation package. The documentation covers all versions of the API and lets you filter out those versions that your application won't support. Once installed, the documentation is also available to you directly from the Eclipse IDE. When you are online, you can always access the latest documentation at the Android Developers site.

5. Download other SDK components

You can use the Android SDK and AVD Manager to download other SDK components, such as the SDK add-ons. An SDK add-on provides a development environment for an Android external library or a customized Android system image. For example, the Google APIs Add-On lets you develop an application that takes advantage of the Google Maps external library.

6. Get started with an application project

Once you've set up your SDK, the next step is to start a new application project or move existing applications into the new SDK.

If you are new to Android, you can use the Hello World tutorial to get started quickly. Next Steps offers other suggestions of how to begin. Welcome!

 

http://developer.android.com/sdk/index.html

Smart Devices SmartQ V5 MID

| 0 TrackBacks

SmartQ_V5.jpg Smart Devices' SmartQ5 has been ripping the low cost MID market and getting excellent feedback from users.

Yet SmartQ V5 is another step forward of SmartQ's inexpensive MID. V5 has a different look from Q5 and also upgraded hardware and functions.

SmartQ V5 supports 3 systems, including Ubuntu Lunix, Android and Windows CE.

The it has greatly improved its video capability to support 1080P videos, HDMI output and PPS Streaming TV.

  • Screen : The device has a 4.3 inch 800x480 16m colors touch screen
  • CPU : ARM11 architecture 667MHz CPU.
  • RAM : 256MB DDRII high speed.
  • Connectivity : V5 has 802.11b/g WiFi and Bluetooth2.0+EDR. V5 can be connected via 3G network but 3G connection is not guaranteed due to the telecommunication format of different countries.
  • Video Capability : V5 supports 1080P vidoe in the format of AVI, MKV(XVID/px/H.264), MOV, TS, M2TS, RM/RMVB, FLV, WMV, 3GP, MPEG, DAT, MP4.
  • Ebook Reading Capability : TXT, PDF, HTML, CHM, RTF
  • Storage : V5 MID has a built in 2GB flash memory (128MB for free usage) and supports external SD/SDHC card extending the capacity to 32GB.

 

Related links:

Overview http://www.smartdevices.com.cn/product/V5/

Technical Specifications http://www.smartdevices.com.cn/product/V5/200912/29-862.html

Google Nexus One

| 0 TrackBacks

GoogleNexusOne.jpg The Nexus One is theGoogle Phone launched on January 5th, 2010. The Phone is sold at google.com/phone and it will be soon available at T-Mobile.

The phone runs Android software on a 1GHz Qualcomm Snapgragon chip, has a super high-resolution OLED touchscreen, is thinner than the iPhone, has no keyboard, and two mics.

The mic on the back of the phone helps eliminate background noise, and it also has a "weirdly" large camera for a phone.

And if you don't like the touchscreen keyboard, a voice-to-text feature is supposed to let you dictate emails and notes by speaking directly into the phone.

Nexus One Specifications

  • Height: 119mm
  • Width: 59.8mm
  • Depth: 11.5mm
  • Weight:130 grams w/battery
    • 100g w/o battery

Display

  • 3.7-inch (diagonal) widescreen WVGA AMOLED touchscreen
  • 800 x 480 pixels
  • 100,000:1 typical contrast ratio
  • 1ms typical response rate

Camera

  • 5 megapixels
  • Autofocus from 6cm to infinity
  • 2X digital zoom
  • LED flash
  • User can include location of photos from phone's AGPS receiver
  • Video captured at 720x480 pixels at 20 frames per second or higher

Cellular & Wireless

  • UMTS Band 1/4/8 (2100/AWS/900)
  • HSDPA 7.2Mbps
  • HSUPA 2Mbps
  • GSM/EDGE (850, 900, 1800, 1900 MHz)
  • Wi-Fi (802.11b/g)
  • Bluetooth 2.1 + EDR
  • A2DP stereo Bluetooth

Power and battery

  • Removable 1400 mAH battery
  • Charges at 480mA from USB, at 980mA from supplied charger
  • Talk time:
    • Up to 10 hours on 2G
    • Up to 7 hours on 3G
  • Standby time
    • Up to 290 hours on 2G
    • Up to 250 hours on 3G
  • Internet use
    • Up to 5 hours on 3G
    • Up to 6.5 hours on Wi-Fi
  • Video playback
    • Up to 7 hours
  • Audio playback
    • Up to 20 hours

Processor

  • Qualcomm QSD 8250 1 GHz

Operating system Android Mobile Technology Platform 2.1 (Eclair)

Capacity

  • 512MB Flash
  • 512MB RAM
  • 4GB Micro SD Card (Expandable to 32 GB)

Location and Sensors

  • Assisted global positioning system (AGPS) receiver
  • Cell tower and Wi-Fi positioning
  • Digital compass
  • Accelerometer
  • Proximity Sensor
  • Light Sensor

 

Related links:

Nexus One Phone http://www.google.com/phone/

Google Projects for Android http://code.google.com/android/

HTC - Products http://www.htc.com/www/product.aspx

 

HP Compaq Airlife 100 Smartbook

| 0 TrackBacks

CompaqAirlife100.jpg HP's latest effort in the world of mobile computing has resulted in the new Airlife 100 Smartbook that is powered by Google's Android OS, where it has a 1GHz Qualcomm Snapdragon processor running underneath the hood, alongside a 16GB SSD, 3G and Wi-Fi connectivity as well as a 10.1" 1,024x600 pixel resolution TFT touchscreen display.

Apparently, the Airlife 100 comes with a 12-hour battery life which can last for up to 10 days in standby time.

 HP will offer this with Telefonica as it hits markets in Europe and Latin America under mobile broadband service plans.

 

 

Related links:

Useful Links for Development iPhone Applications

| 0 Comments | 0 TrackBacks

iPhone3GS.jpg 

Android 2.1 SDK is Now Available!

| 0 Comments | 0 TrackBacks

android.jpgAndroid 2.1 is a small feature release that includes new developer APIs and documentation. For information about what's included in the platform, read the Android 2.1 version notes.

You can update your existing development environment by installing the Android 2.1 platform as an SDK component.

http://developer.android.com/sdk/android-2.1.html

Useful Links for SmartQ5

| 0 Comments | 0 TrackBacks

Following links are very useful for SmartQ5 MID.

SmartQ5_2.jpg 

Smart Devices SmartQ5 MID

| 0 Comments | 0 TrackBacks

Smart Devices SmartQ5 MID (Mobile Internet Device)

SmartQ5.jpg
   
  •  Dimensions are 120 x 74 x 14mm and weighs around 160g.
  • 667MHz ARM11 processor. (Samsung S3C6410)
  • 1GB flash memory. ( 256MB is available to the user) 
  • 4.3 inch WideVGA (800 x 480) touchscreen.
  • Bluetooth 2.0 + EDR and WiFi. (IEEE 802.11b/g)
  • Made in China.
  • USB-host connectivity.
  • SD card slot for up to 32GB. (SDHC ready)
  • 2,000mAh battery.
  • Ubuntu Linux OS or Android OS.
  • The price is just 899 yuan ($132) in China.

Recent Assets

  • iPhone.jpg
  • SmartQ_V5.jpg
  • GoogleNexusOne.jpg
  • CompaqAirlife100.jpg
  • android.jpg
  • EXPERIA_X10.jpg
  • SmartQ5_2.jpg
  • SmartQ5.jpg

Tag Cloud