Tuesday 28 February 2012

Android apps are 2.5-times more expensive than iOS? Not so fast

Android Market Apps

A new analysis of app prices from market research firm Canalys calls out Android Apps as being 2.5-times more expensive than iOS apps on average. By gathering the current costs of all the top 100 apps on both platforms, Canalys felt confident enough to decree Android users are paying “dramatically higher” prices for apps. However, a brief look at Canalys’ methods paints a different picture — one of spin and misinterpretation.

On the face of it, the numbers are jarring enough to set an Android acolyte’s teeth on edge. The average price of Android apps in the survey was a whopping $3.74 among the top 100, but just $1.47 for iOS. When the analysis was limited to just the top 20 app on each platform, the difference reported by Canalys was even more stark; $4.09 average for Android, and $1.04 on iOS.

Digging just a little bit makes it clear what Canalys is doing; they’re using bad statistics to come to an invalid conclusion. The question to be answered here is, “what price are you likely to pay for an app on each platform?” In statistics, we call this the central tendency, and if that is indeed what you want to know, using the mean (or average) is the worst way to do so for this data set. Calculations of averages are least accurate among small data sets with high variability, for example outliers.

Android’s top apps are, for the most part, very cheap. Prices are commonly $0.99 or $1.99, but because enthusiast users are some of the biggest spenders, we see a smattering of root-only toolkits, office/email suites, and security applications. It is these apps that are expensive, with the office tools clocking in at $15-20 each, that produces the big numbers in Canalys’ data. Just a few outliers in the data set wildly changes the average, meaning it is not representative of what apps actually cost.

Canalys also asserts that developers have increased prices on Android because it is harder to get users to buy apps, and they need the additional revenue. This is counterintuitive, seeing as users are less likely to buy apps they think are overpriced. The idea that iOS apps are cheaper because of in-app purchases is also off base. A huge number of Android apps use in-app purchases; it just happens that many of them are free.

EA’s higher Android pricing on a few games is used as evidence of Canalys’ claims, but one developer does not make a trend. At any rate, that one disparity doesn’t account for the vastly different averages. There is only an overlap of 19 apps in the top 100 of both platforms, and almost all of them are the same price on both Android and iOS. In fact, there are a few top iOS apps that are free on Android. To compare prices between platforms and draw conclusions about price competitiveness, you should only be looking at identical apps.

This analysis does not, in any way, show that Android apps are 2.5-times more expensive than iOS apps. All this data can illustrate is that there are a few Android apps that are quite expensive, and also happen to be popular. The use of an average price is misleading; a more accurate number would have been the median (the middle value in the data), or the mode (the most common price). The deals Android users get on apps are as good, or better than those on iOS.

Original Source

Google: Android Apps Have Tripled to Nearly Half a Million Since Last Year

 Google has something to boast about at this year’s Mobile World Congress in Barcelona. Last year, it used the event to announce that its Android Market had accrued an impressive 150,000 apps. Today, the company announced that the number has tripled.

That figure lags a little behind the number of iOS apps in the App Store — which, according to Apple, currently rests at about 500,000. Google also said that the Android Market sees 1 billion downloads every month and that 850,000 Android devices are activated every day, bringing the current total to 300 million worldwide.

(MORE: 50 Best iPhone Apps 2012)

So, how impressive are those numbers? Tripling in growth over the course of one year is no small feat. Still, Android dominates iOS when it comes to smartphone market share, with Android taking making up 46.9% of the market compared to Apple’s 28.7% (tablet market share, however, is another story).

Despite the advantage Android has in market share, developers still find Apple’s App Store more appealing than Google’s Android Market. Why is that? It has a lot to do with money.

Simply put, iOS users are more willing to spend money on apps than Android users. The Android Market features a much higher percentage of free apps than the App Store, and in order to make a profit in a market where users expect things for free, developers end up having to charge more for their paid apps.

A survey by Canalys, a market research firm, showed that the top 100 paid apps for Android cost, on average, 2.5 times the amount of the top 100 paid apps for iOS. A full 82% of iOS paid apps cost only 99 cents, compared to only 22% of Android paid apps. Yes, reaching 450,000 apps is a great milestone, but actually making money off them would be even more impressive.

Original Source

Android App Development

Saturday 25 February 2012

Dropbox Adds Automatic Photo Uploads to Android App

Dropbox announced an update to its Android app on Friday that automatically syncs a user's photos on the phone. A complementary update to the desktop app also auto-syncs photos stored on cameras or SD cards.

The service will be added to Apple's iOS soon, Dropbox said.

On Android, the photo-upload function mirrors one already built into phone: Google+ already can be set to automatically upload photos and store them in the cloud. On the other hand, Google won't allow any photos over 2,048 pixels wide, so high-resolution cameraphone images won't be stored on Google+ in their full resolution.

The Dropbox Android app can automatically upload your photos and videos to Dropbox using Wi-Fi or your data plan. They're all uploaded at original size and full quality, and saved to a private folder called Camera Uploads in your Dropbox, Dropbox said. The desktop version will automatically kick in if a camera or SD card is connected, uploading the photos to Dropbox.

"You've been there. After a long night out, you left your phone in the cab," Jeff Bartelma, director of product at Dropbox, wrote in a blog post. "Or maybe you went canoeing and sent your camera for a swim. Buying a new one hurts, but the worst part is that all those photos and videos are long gone. Even when nothing bad happens, it's no fun having to track down photos spread across your computers, your PowerShot, or that old cracked phone."

Unfortunately, photos are merely uploaded, not synced, so if a user accidentally deletes them from the Uploads folder, they'll be deleted from Dropbox - though not the phone itself.

Users will receive 500MB of Dropbox space, for free, just for downloading the app. As users upload more photos, the available space will increase, up to a total of 3GB, the company said. (Beta testers received an extra 4.5GB of storage.) Box for Android, an unrelated service that also saw an upgrade this week, provides 50GB of free storage, but without any dedicated photo uploading.

Original Source

Friday 24 February 2012

Opera Software : Opera Mobile comes to MIPS-based Android tablets

Opera and MIPS to demo solution at Mobile World Congress in Barcelona Barcelona, Spain - February 27, 2012

MIPS Technologies, a leading provider of industry-standard processor architectures and cores for digital home, networking and mobile applications, and Opera Software have worked together to optimize the highly popular Opera Mobile browser for MIPS-based Android mobile devices.

The Opera Mobile browser is the leading third-party browser on the Android platform, with smooth browsing, data compression using the Opera Turbo feature, and industry-leading HTML5 support. Highlights from the new Opera Mobile Labs release include advanced HTML5 and WebGL support.
MIPS and Opera will demonstrate the Opera Mobile browser running on new MIPS-Based Android 4.0

"Ice Cream Sandwich" tablets during Mobile World Congress (MWC) being held February 27 - March 1, 2012, in Barcelona, Spain. Consumers who already have an Android tablet or phone running on a MIPS-Based chip now have the power of Opera Mobile available for download.

"Opera provides more than just a browser - the company's technology provides a window to the World Wide Web, as well as web-based services and apps. With a long experience in HTML5 support, Opera gives an outstanding web experience, now available also on MIPS-based mobile devices," said Gideon Intrater, Vice President of Marketing, MIPS Technologies.

"Opera and MIPS have collaborated on the TV platform for a long time, and, now, we've decided to work together also to give people a great experience on mobile products," said Lars Boilesen, CEO, Opera Software. "We invite MWC attendees to visit our booth and see the amazing result we've achieved by optimizing our browser for MIPS-based Android mobile devices for the first time."
 
Availability and demonstration at Mobile World Congress
Opera Mobile Labs release with support for the MIPS architecture is available for download now.
To see the Opera Mobile Labs Edition running on the world's first Android 4.0 Tablet, MWC attendees can visit the Opera booth (Hall 1, booth C44). To arrange a demonstration with Opera at MWC, contact Pål Unanue-Zahl palu[at]opera.com, mobile: +47 9973 7951.
To schedule a demonstration with MIPS at MWC, contact info[at]mips.com. For more information about MIPS Technologies at the show, visit http://www.virtualpressoffice.com/kit/ma5n.
 
About MIPS Technologies, Inc.
MIPS Technologies, Inc. (NASDAQ: MIPS) is a leading provider of industry-standard processor architectures and cores that power some of the world's most popular products for the home entertainment, communications, networking and portable multimedia markets. These include broadband devices from Linksys, DTVs and digital consumer devices from Sony, DVD recordable devices from Pioneer, digital set-top boxes from Motorola, network routers from Cisco, 32-bit microcontrollers from Microchip Technology and laser printers from Hewlett-Packard. Founded in 1998, MIPS Technologies is headquartered in Sunnyvale, California, with offices worldwide. For more information, contact (408) 530-5000or visit www.mips.com.
 
About Opera Software ASA
The worldwide World Wide Web - any device, any platform, any bandwidth, absolutely anywhere in the world. Opera Software was founded in 1994, based on the idea that access to the web should be a universal right. 250 million people (and counting) use the Opera web browsers for computers, mobile phones, TVs and other connected devices. Opera also delivers tools, distribution, engagement, monetization and market insights to developers, publishers and brands around the world. We are passionate about breaking down barriers, so everyone can share in the power of the internet. Our vision of one web for all remains at the heart of what we do, because we believe that participation changes everything. Opera Software ASA is listed on the Oslo Stock Exchange under the ticker symbol OPERA.www.opera.com.

Original Source
Android App Development

Google Adds Collaboration Features to Google Docs for Android

Mountain View based software powerhouse Google has announced that the Android variant of Google Docs now allows users to collaborate on documents.
The updated app now allows a user to edit and see the changes made by the other users on their android handset in real time, the company announced on a proud note.
"We want to give everyone the chance to be productive no matter where they are, so today we're releasing a new update to the Google Docs app for Android," Google software engineer Vadim Gerasimov wrote in a blog post.

"We've brought the collaborative experience from Google Docs on the desktop to your Android device," he added. Not just that, the company also revamped the user interface of the massively popular application with added functionalities such as pinch zooming that enables users to focus on a certain segment of the document.
A previous update dished out by the company earlier in the month made it possible for users to access their documents even in offline mode. To unveil the changes introduced by this latest update, the company has also come up with a teaser video that explains the different newly added aspects in the application.

Thursday 23 February 2012

New BlackBerry OS supports Android apps

(RIM) has released its latest BlackBerry PlayBook OS update that, amongst other features, allows users to download a wider range of Android supported apps.

RIM senior vice-president of mobile computing, David Smith, said the BlackBerry PlayBook OS 2.0 aimed at providing new communications and productivity enhancements along with its extended app and content support. New features include:
  • Integrated email client with a unified inbox: Users have an option to use a unified inbox that integrates all messages in one place including messages received through Facebook, LinkedIn, Twitter, and work and personal emails.
  • Social integration with calendar and contacts apps: The built-in calendar and contacts apps incorporate social media information by extracting Facebook user information to the contacts application and social events to the calendar.
  • Updated BlackBerry Bridge app: It provides improved Bluetooth connection between the BlackBerry PlayBook and BlackBerry smartphone. It also includes a new remote control function that enables the smartphone to be used as a wireless keyboard and mouse for a PlayBook.
  • Improved mobile productivity: It comprises updated document editing functions with a new Print To Go app; corporate data manageability with the BlackBerry Balance; an updated virtual keyboard that auto corrects and predicts next word completion.
  • New apps and content: Along with a new BlackBerry Video Store, thousands of new apps are available from the BlackBerry App world – including a range of Android apps that will run on the device.
The company is also making available an initial release of BlackBerry Mobile Fusion, a solution that supports managing BlackBerry PlayBook and BlackBerry smartphones within an enterprise.

The full release of the solution (with mobile device management capabilities for iOS and Android devices) is expected to be available in late March. The BlackBerry PlayBook OS 2.0 software update is available as a free download for all BlackBerry PlayBook tablets and the BlackBerry Video Store will be made available in the US initially.

Support for other countries will be provided later this year. 

Original Source

Sunday 19 February 2012

Android tablets are doomed without a single OS version

A lot of ink has been spilled decrying the Android fragmentation problem, and while the smartphone space is surviving in spite of it the tablet space will not.

 This weekend has been an Android tablet weekend. I’ve been updating all the tablets I have, both OS and app updates. I like doing it as it is fun to get under the hood with Android and tinker. All of this updating has driven one point home that Google hasn’t understood yet — until there is one OS version on all Android tablets they will never compete well.

The tablets I have are varied, yet have something in common that is giving me fits. All but one of them is running Android 2.3 (Gingerbread), which is not even an official tablet OS version according to Google. The one exception, the Galaxy Tab 10.1, is officially running Honeycomb, a “real” tablet OS. The latest version of Android, Ice Cream Sandwich (ICS), has been out for a few months and there are even apps appearing that require it, but it is only available on one or two tablets.

That is a huge problem for Android tablets in the marketplace — it’s bad enough to not have the latest OS version but with tablet apps now requiring the latest version that no one has it is a deal-breaker. Google likes to spout an insane number of apps in the Android Market that are optimized for the tablet, but the fact is very few tablets in customers’ hands can even install them. Tablet apps require Honeycomb or later to install, and the vast majority of tablets sold (thanks to the Kindle Fire) are running a non-tablet version, Gingerbread.
Pre-Honeycomb tablets are restricted to running phone apps blown up to fit the tablet screen. Apps actually written for tablet use require Honeycomb at least, so only a fraction of tablets sold can even run them. Now apps are appearing that require ICS, Google’s own Chrome browser is at the top of the list, and those can run on maybe a few customer’s tablets.

The system has evolved so that most tablets sold cannot run tablet apps. That makes no sense on any level, but it is the way things have been allowed to happen. Now Honeycomb tablets cannot run the best tablet apps, even though they are genuine tablets. Android tablet owners have everything stacked against them at every turn, and Google is firmly to blame for that situation.

The real group impacted by this tablet OS situation is the app developers. They are expected to write tablet apps for the platform with few tablet owners able to run them. Now they are dependent on only the latest version of Android to take advantage of the platform, aka Google Chrome, and yet they can’t expect much return due to the lack of tablets in the market that can even run those apps.

Owners can take matters into their own hands and root their tablet and put an unsupported ROM onboard. I’ve done that with my Galaxy Tab 10.1 to get ICS installed so I can run Google Chrome. That’s not the way it should work, however, and why Android will never aggressively compete in the tablet space. While the smartphone space can survive the fragmentation issue, tablets cannot.

Even Microsoft understands that a single tablet platform is required to have a chance in the market, and while I’m not sure it will compete well I respect its approach. Android on tablets is floundering, however, and will continue to do so until Google gets a single tablet OS version on all tablets sold.

Original Source
Android App Development

Android 4.0 Update on Acer Iconia Tab is Starting


If you’re the owner of any Acer Iconia Tab, you’ll be pleased to know that the company has finally started rolling out its update to the latest Android OS. However, updates will be completed by the end of April so you have to check if the update is already available to your specific tablet model.

According to Acer, the new OS is equipped with improvements that will make each tablet easier to use and navigate. In addition, these tablets will have an improved user interface as well as an easier time in managing applications and folders. Acer has also improved the Web browser and also the multitasking features of the tablet. Moreover, the update comes with Acer Ring; an app that lets users have an easier time accessing key apps on their tablet, take and post pictures, and even write new status updates on any of their social networks.

The first Iconia Tab model to get the update will be the 10-inch A200 models; which will be completed by next week. On the other hand, 7-inch Iconia Tab A100 and 10-inch Iconia Tab A500 models will get the update by the end of April. This is both for tablets based in the United States.
When asked when the update will be delivered in other parts of the world, Acer has failed to comment. So Iconia Tab units from other parts of the world will have to make do with the Android 3.0 OS until Acer finally releases the update for Android 4.0.

Original Source
 Android App Development

Thursday 16 February 2012

Malware loves Android, but iOS users could be at risk too

A new study from Juniper finds that Android is the hardest hit by malicious apps but says iOS could be vulnerable as well.
Android has gotten a lot of negative buzz for its susceptibility to malware. But a new study from Juniper Networks suggests that iOS could also be at risk.

Scanning hundreds of thousands of applications across the mobile landscape for its 2011 Mobile Threats Report, Juniper uncovered more than 28,000 pieces of malware last year, a rise of 155 percent from 2010.
As expected, Android was the post popular target.

Malware aimed at Google's mobile OS surged to 13,000 samples at the end of last year from only 400 in June, an increase of 3,325 percent. The platform's leading market share and the lack of control over the apps found in Android app stores have attracted more malware writers.

Before 2011, most mobile malware was targeted at Nokia's Symbian and Java ME, which runs on feature phones. But since then, Juniper has witnessed a huge shift toward Android.

Juniper's database didn't include malware samples for iOS, not necessarily because none exist, but because Apple doesn't release such data or open its platform for such analysis.

"While malicious applications on the iOS platform are limited in large part due to Apple's closed application marketplace and stringent screening model, it does not necessarily make it fundamentally more secure," Juniper said in its report released on Tuesday. "For one, when a user 'jailbreaks' their device by removing the limitations on the operating system, the device can be susceptible to malicious applications downloaded from third-party sources."

In fact, an IOS security flaw was discovered in November that allowed apps to download potentially malicious unsigned code. Apple patched the flaw with its iOS 5.0.1 update. And an app exploiting this type of flaw would've been rejected during Apple's approval process. But the incident did show that even iOS isn't invulnerable.

Further, Apple doesn't provide developers with the tools to create anti-malware apps, according to the report. The company may feel secure and justified in not allowing such development. However, such a policy could prove problematic should any risky apps manage to sneak through Apple's approval process.

Motorola Android 4.0 Upgrade Accelerating in Q3

Motorola, which has been cleared to be acquired by Google, updated its Android 4.0, or Ice Cream Sandwich, upgrade schedule. Some ICS bumps are coming in Q3, but most are coming later.


Motorola Mobility (NYSE:MMI), which just received the approval to be acquired by Google (NASDAQ:GOOG) by U.S. and European regulators, has updated its timetable for bringing Android 4.0, or Ice Cream Sandwich, to its legion of Android smartphones and tablets.

Unfortunately for ICS fans, it won't be particularly soon. While the ICS bump began rolling out for the company's Xoom WiFi slate last month in the United States, the upgrade won't be arriving on many of the OEM's most popular Android gadgets until the third quarter this year.

That includes the Motorola Atrix 4G and Atrix 2 handsets for AT&T (NYSE:T), the Photon 4G smartphone on Sprint (NYSE:S), and the Droid Xyboard 10.1 and 8.2 tablets on Verizon Wireless, all in the U.S. The ICS timeline gets murkier for many of Motorola's newer smartphones.

Motorola has affixed the "further details to follow" description about an ICS upgrade to the just-launched Droid 4 and Droid Razr Maxx, the Droid Razr, Droid Bionic and the Xoom WiFi+3G devices. The Droid 3 and Droid X2 are also on this short list.

That schedule won't satisfy many users attracted to some of the OEM's best high-end handsets, but such is the price consumers pay at a time when Android upgrades continue to be a messy affair.

Motorola provided the update on its support forum Web page, where back in December it detailed the upgrade process for bringing its devices to a fresh version of Android.

Users may check the forum for news about when upgrades are available, though they will also receive alerts from their handsets or tablets when an upgrade is available over the air.
Meanwhile, a lot is going on with Motorola of late.

The OEM, which last month inked a deal to build smartphones and tablets with Intel Atom processors, is set to unveil an Intel handset at Mobile World Congress later this month.

On Feb. 13, both the European Commission and Justice Department blessed the company's $12.5 billion merger with Google, which will use the company's 17,000-plus patents to firm up its defense of Android from Microsoft, Apple and other players in the increasingly litigious mobile market.

Original Source

Android App Development

Remove Android App Pulls Distracting People Out Of Your Photos

A new Android application set to be shown at this year's MWC in Spain can remove unwanted passers-by from the frame.


Scalado, the same software firm behind Rewind has announced a new app: Remove. Set to be shown off at the Mobile World Conference in Barcelona later this month, the application will let you remove people that you don't want from the frame. While Scalado hasn't immediately said what method they're using for this technology, the smart money is that it records a video or series of images, and then extrapolates which objects are in-motion, and allows you to remove them and replace the background.

However, that leads to the major caveat that's obliquely hinted at on the app's website "you can remove anyone moving around." So the person you're removing has to be moving themselves, which makes sense because otherwise there wouldn't be a background for it to reference.

If you're interested in moving and removing objects from a scene, but in a far more powerful way, Adobe has just shown off the new "content-aware move" feature of CS6, which looks like it'll give an unparalleled ability to recompose your scenes in post-processing.

Original Source

Android App News: Sky Go release date set for 22 February


Great news for Android phone owners. Sky Go is finally set to launch on February 22, offering on-the-go access to Sky Sports, Sky Movies and loads more top channels

The wait is almost over for Android loyalists desperate to access Premier League football on-the-go following news of the official release date for the Sky Go Android offering.

On 22 February Sky will make the app, so popular on the iPhone, iPod touch and iPad, available for select Samsung and HTC phones, with more to follow, according to a TechRadar source.
Our sister site also says it has been informed that the app may even appear in the Android Market before the 22nd.

The Sky Go app brings unlimited live streaming for Sky subscribers and allows non-dish owners the opportunity to sign up for a monthly fee. The channels available through Sky Go mirror those you subscribe to through your home set-top box.

The likes of Sky Sports, Sky Sports, ESPN, Sky Movies, Sky Atlantic and Sky Sports are all on-board, with the broadcaster looking continually to add to the array of channels served up by the app.

You'll need an HTC Desire, Desire S, Desire HD, Sensation, Incredible S and the Samsung Galaxy S and Galaxy SII if you want to access the app from the get go.

Original Source

Android App Development

Tuesday 14 February 2012

Android App News: CloudMagic is your personal search engine

A new Spotlight-esque app for Android smartphones allows you to search your essential Google Apps and Twitter account in record-setting time

CloudMagic is a new app for Android-powered devices, which offers ultra-fast search across a host of apps on your smartphone or tablet.

The free CloudMagic app indexes your tweets, Gmail, Google Docs, Google Apps, Calendar and Contacts apps on your handset, making it easier and faster to find the content you need on your smartphone. In that regard, it works like the Spotlight application for Mac OS X.

Searches, which can be typed or spoken via a homescreen widget, can be confined to a single application, like Gmail, or plough through the whole lot in order to find matches across the range of apps.

Results will enable easy actions like reply or retweet and will be neatly separated into the various categories.
The app doesn't yet support Facebook searches, but you feel that with the addition of the social network, it would become a must-have app for the Android platform.

Original Source

Android App Development

Java tip: Set up an RSS feed for your Android application

Use Java's SAXParser to retrieve and parse an RSS feed for Android. This Java tip is for developers new to Android and includes instructions for setting up an Android App development environment and a short application tutorial.

An RSS feed is an XML-formatted file used to publish periodically updated syndicated information. An RSS feed may be parsed (that is, read and formatted) using an XML parser. Java-compatible parsers used to parse XML on Android include:
  • android.content.res.XmlResourceParser is a pull parser
  • Simple API for XML (SAX) is found in the org.xml.sax package
  • Android ROME Feed Reader is Google’s RSS feed reader for Android
  • Android Feed Reader is another Google RSS/Atom feed reader for Android
  • Android-rss is a lightweight Android library for RSS 2.0 feeds
This Java tip is a step-by-step introduction to using the javax.xml.parsers.SAXParser to parse an RSS feed in XML format. SAXParser is a standard choice because it is included with the Android APIs in the Android SDK. We'll set up the development environment, create a simple Android app and feed for demonstration purposes, and then use SAXParser to format the feed for Android. While some familiarity with Java application development is assumed, this tip is suitable for developers new to Java mobile development.

Setting up the environment

Take the following steps to set up the development environment for this project:
  1. Install the Eclipse IDE.
  2. Install the Android Development Tools (ADT) plugin for Eclipse. The ADT plugin for Eclipse provides a set of extensions to develop Android applications in Eclipse.
  3. Install Android 2.3 SDK platform. Android SDK provides tools for developing Android applications.
  4. Create an Android Virtual Device and set the Target environment as Android 2.3.3. API Level 10.

The Android project

We'll create an example Android project to receive the RSS feed.
  1. In your Eclipse IDE select File-->New.
  2. In New select Android-->Android Project, then click Next.
  3. In the New Android Project window, specify a Project name (RSSFeed).
  4. Select Android Platform 2.3 API 10 for your Build Target.
  5. In Properties, specify an Application name (again, RSSFeed), and a Package name (android.rss).
  6. Select the checkbox: Create Activity, and specify the Activity class (RssFeed).
  7. Specify the minimum SDK version as 10 and click Next; or, if you've selected the Platform 3.0 API 11, then specify the minimum SDK Version as 11.
Note that an activity (Step 6) represents a user interaction. The class extending the Activity class creates a window for a UI.
The resulting Android project will consist of the following files:
  1. An activity class (RSSFeed), which extends Activity.
  2. A res/layout/main.xml file, which specifies the layout of the Android UI components.
  3. An AndroidManifest.xml file, which contains application configuration such as the package name, the main activity to launch when the Android application is started, application components, processes, permissions, and the minimum API level.
In res/layout/main.xml, specify the layout of the Android UI components. Create a LinearLayout and set android:orientation as "vertical." Our goal is to display the RSS feed as a text message, so add a TextView element for the title of the RSS feed and specify android:text as a Google RSS Feed. Add a TextView element, with id "rss" to display the RSS feed. Listing 1 shows the resulting main.xml.

Original Source

Monday 13 February 2012

HP to release server management apps for iOS, Android

HP's server management apps will help system administrators check on the health of servers

Hewlett-Packard will be showing new smartphone and tablet applications for Apple's iOS and Google's Android that will allow system administrators to remotely control and configure servers, the company said on Monday.

The company's applications will not only provide information about the health of servers, but also allow system administrators to remotely manage or shut down servers, said John Gromala, director of modular systems product marketing, during an interview at the HP Global Partner Conference being held in Las Vegas.

The ability to manage servers through mobile devices is a powerful tool, Gromala said. System administrators can also use the app to login to management subsystems to swiftly identify and address server problems, instead of logging on to management consoles in data centers.

The mobile applications are designed to take advantage of HP's new Gen8 servers, which were announced on Monday. The servers feature tight integration of hardware and software to deliver better performance-per-watt while reducing maintenance and electricity costs in data centers.

The new Gen8 servers analyze, monitor and diagnose server issues gathered across 1,600 system parameters, and an HP service app will be able to access that data to get a picture of server health. The monitoring information is gathered by a secondary processor and controlled by a management application called Integrated Lights-Out (iLO) management engine.

A separate mobile app will allow system administrators to run scripts that help configure applications on servers, said an HP representative who declined to be named. The scripts can be simply cut and pasted, and the app will help configure the servers. For example, database servers can be configured by scripting in the app.

A system administrator will also be able to check the location of a server in a data center through HP's mobile apps. That should help isolate specific server problems.

The service will be provided directly by HP or its partners for customers who opt in to receive the data. The company did not share information on when the mobile apps would be available for download.

Sunday 12 February 2012

Android apps vs. iOS apps...And the winner is..

There's no doubt that the popularity of apps is soaring, and the demand for them is going to be even higher in the years to come, as consumers demand more of them from their carriers, as well as from the apps developers. At the moment, iOS apps and Android apps seem to dominate the apps marketplace. The question is, which one is better and more reliable of the two?

According to a report, a study claims iOS apps crash more often than Android apps. In the study, iOS apps crash more frequently, especially under version 5.0.1, while those on Android remain to be pretty stable. One factor could be that, since 5.0.1 is quite new, developers may have failed to make their apps compatible with the latest version of Apple's mobile platform. However, the study notes that the older iOS 4.3.3 also had its share of app crashes.

Another report claims the use of location or GPS services or cameras, Internet connectivity, connecting to 3G or Wi-Fi, memory, and even language, are potential reasons why iOS apps crash more often.
The study results and reports above can be viewed as a potential plus for Google over its rival Apple. But then again, it's ultimately up to the consumers to decide on what is the best apps platform for them to use and which ones they trust the most.

Meanwhile, let the apps wars continue, and may the company with the best apps platform wins.

Best Android Apps Released This Year So Far

Moving into 2012, the Android Market continues to flourish as we see many more high quality Android apps make their way to Google's platform. So here is a recap of the hottest apps released this year to date (January - February).

Best Android apps 2012 (January - February)

Osmos HD: Absorb, or be absorbed... The hit iOS game comes to Android! Enter the Darwinian world of a galactic mote. To survive, absorb smaller organisms and grow—but beware of larger predators! Winner of multiple "Game of the Year" awards, Osmos features unique physics-based play, stellar graphics, and a hypnotic soundtrack of ambient electronica. Ready to evolve?

Transparent Screen: You want to use your phone while you're walking? Make your screen transparent! This app gives you the opportunity to use your phone as usual, while being able to see the image of your camera transparently on the entire screen.

Foursquare (updated): While Foursquare has been floating around the Android Market for ages now, the latest update finally brings NFC support, something that will no doubt take the social platform to all new heights.

Darth Maul Me: Join the dark side and become Darth Maul(TM) using the free Darth Maul Me mobile app from Star Wars: Episode I in 3D. Whether you want to turn your face completely into one of Star Wars' greatest villains, use the partial Darth Maul tattoos, or only give yourself the Sith eyes, Darth Maul Me has an option for you. Simply take a photo with your camera or use an existing photo to quickly and easily turn yourself into Darth Maul. Share your creation with your friends and encourage them to join you on the dark side.

Shadowgun: The year is 2350, and corrupt intergalactic corporations are the rule of law, hiring bounty hunters and mercs to do their bidding. The best of the best are known as SHADOWGUNS. SHADOWGUN puts you into the role of John Slade, the galaxy’s most infamous bounty hunter. Your mission: hunt down Dr. Edgar Simon, maniacal genius and leader of his own mutant army. Infiltrate Dr. Simon’s mountain fortress and fight his personal guard of cyborgs, battle droids, and genetically-enhanced humanoids. Using state-of-the-art weaponry, ships, and the assistance of S.A.R.A.—Slade’s personal android assistant—SHADOWGUN combines intense tactical combat with 3rd person action.

Sonic 4 Episode I: The sequel fans have waited 16 years for is finally here - Sonic The Hedgehog 4 Episode I! Featuring enhanced gameplay elements, including the classic Sonic Spin Dash, and the versatile Homing Attack, Sonic 4 picks up right where Sonic and Knuckles left off.

Friday 10 February 2012

Air Display for Android turns tablet into wireless monitor for Mac or Windows


Avatron's Air Display turns Android tablets into a wireless monitor. Shown above, a screen shot of the iPad version released last year.
 
Avatron has released an Android version of its Air Display app that essentially turns a tablet into a monitor for Windows or Macs that gives users more or even a separate screen space to view. An iPad version of Air Display was released last year.

The app effectively effectively increases usable screen space by as much as 70% on an Android tablet, the company said in a release. Another use or benefit is that Air Display gives users the ability to reposition windows and workflow elements onto a separate computer screen.

"Air Display extends the desktop computer onto the Android screen and can also mirror the main monitor," said Dave Howell, Avatron's CEO. "Users can use the app with either the touch screen or a mouse; the touch screen is particularly useful for such functions as the calculator, painting, games and demos.”

Once you load the app on an Android device, the "main" computer with each use automatically recognizes the tablet as a secondary monitor and returns to single-screen mode when the app is closed.

Avatron’s Air Display for Android is available for $9.99 exclusively in the U.S. at the Amazon Appstore for Android. The company also offers a Mac version at Apple’s Mac App Store and a retail version at its own website which offers a try-before-you-buy option. 

Can you make money selling an Android app? 

In a blog post, Howell seemed to indicate that publishing an Android app is a bit of a gamble, but was game to see how Air Display does. He said in part: 

“We’re really excited to see how this goes. The conventional wisdom is that people aren’t buying Android apps. That $0.99 is too expensive for an Android app, and that for ten bucks you should get a private audience with God Himself. This should be an interesting experiment.”

The iPhone, Android Walkie-Talkie App Everyone's Talking About

Click here to find out more!The iPhone, Android Walkie-Talkie App Everyone's Talking About

Does anyone really need to turn their iPhone or Android smartphone into a walkie talkie? Sure they do, says CIO.com blogger James A. Martin.

to iPhone | Add a comment
With SMS and instant messaging, does anyone still need a walkie talkie? Maybe not. But you’d never know it given Voxer’s popularity. The push-to-talk app is currently among the top free iPhone and Android apps, and its developer, Voxer LLC, says it’s processing more than 1 billion communications every day.
Voxer isn’t the first app to bring push-to-talk messaging to smartphones. For example, HeyTell (also free) by Voxilate for iPhones and Androids certainly has a lot of fans, judging by its user reviews (I haven’t tested the app). But Voxer is the cool newcomer, and it’s worth checking out.
With Voxer, you can send instant voice messages back and forth to other Voxer users on either platform over Wi-Fi or cellular networks. Voxer also lets you zap a photo or text message to your Voxer buds.
I tested Voxer 2.3.9 for iPhone as well as Voxer 0.9.4 for Android. Except for slight interface differences, the two apps are basically the same. I had a slight preference for the Android version, but only because my Android smartphone screen is one inch larger than my iPhone’s.

No doubt Voxer’s “hey you!” immediacy is appealing to younger demographics, especially given the app’s social network-ish interface. But I can see business types using it, too. Need to grab a colleague’s attention right away? Want to blast out a quick voice message, text, or pic to a group of coworkers? Voxer is your app.

The push-to-talk capability worked well in my tests, and it’s certainly easy to use: Just keep your finger on the ‘Hold and Talk’ button while you speak. I doubt anyone would want to carry on a conversation lasting more than a few sentences, however. A standard phone call is much more efficient.

But sometimes, all I want is a quick verbal exchange--no chit-chat, please. Come to think of it, I guess there is a need for walkie talkies. Over and out.

Thursday 9 February 2012

The Top 7 Android Music Apps for Apple AirPlay

 Apple's AirPlay gives people the pleasure of watching movies, looking at photos, and of course listening to music wirelessly, zapping the content from their iPhones, iPod Touches, or iPads to their televisions and home speaker systems with a variety of popular iOS music apps.

What about Google's Android devices - do those work with AirPlay too? Last year, Evolver.fm reported that Apple's wireless music influence was in fact starting to be felt on Android. Meanwhile, Google's competing Fling platform has effectively been a non-starter.

We've since seen a slow but steady rise in Android apps that stream music to Apple TV, Airport Express, and AirPlay-compatible speakers and sound systems. Google should be worried. This is how people develop a taste for Apple.

That's their problem. To help Android owners who want in on wireless home music without waiting for Google to get its act together, here are the best Android apps for streaming music to Apple's AirPlay devices:
Taglists by Eye-C: The first Android AirPlay app to catch our attention, this multi-platform app builds on Twitter hash tags to create playlists (or "Taglists") out of music on YouTube, SoundCloud, and elsewhere, and share them on your social networks. That's a fairly simple and ingenious idea, but we mention it here because Eye-C also makes it easy to play these playlists on AirPlay speakers and other devices.

Remote For iTunes: Apple's own Remote app for iPhone and iPad is popular in part because it controls music on computers running iTunes, and can extend that music to AirPlay devices too - all without music fans ever touching their computers. Developer Hyperfine developed an Apple Remote counterpart for Android (and Windows Phone) that does pretty much the same thing. Using its sleek black layout, you can search and play iTunes music on a computer from your Android. Bonus: It also controls volume on multiple AirPlay devices individually.

iMediaShare: Lots of apps can stream via AirPlay, as we've seen, but some also include content from a range of media properties, built right in. Developer Bianor created an app that acts sort of like a remote control that's also the cable box, so you can switch between between online channels, your Android's music library and other media services - and stream any of it to AirPlay. The channel-surfing interface feels like the iPhone's or Android's graphical list of app icons with a nice selection (YouTube, The Onion, CNN, Animal Planet, etc.). All of this is playable on a long list of hardware, thanks to DLNA: game consoles (PlayStation3, XBox 360), televisions (Samsung, Sony, etc.), audio home electronics (Sonos, Onkyo, etc.), and, of course, any Airplay-enabled device. It's a monstrous app.

Twonky: PacketVideo's Twonky comes in two flavors. Twonky Mobile resembles iMediaShare in that it's an all-inclusive streaming app for music, video, and photos to lots of different devices, but with a different look and feel. Then, there's Twonky Music, which works as a conduit for your Android's music collection or your favorite web radio sources to any AirPlay- or DLNA-enabled device. While it's lighter on the features than Twonky Mobile, Twonky Music has its own special bonuses; the "Flipside" feature is one of the tastiest, with artist information, biographies, lyrics, and news. It's a nice feature for those who want to find out more about what they're listening to without switching apps.

AirBubble: Bubblesoft's offering does something a little different: It works in reverse to the way these other apps work. Instead of sending music from Android to AirPlay devices, basically acts as an AirPlay receiver. Connect your Android to some speakers, fire up AirBubble, and you can stream from iTunes or any other AirPlay-enabled streamer - even an iPhone - to your sound system.

Honey Player: As its developer rich & high puts it, this is "the sweetest player for Android with Airplay." It's exactly that: nice, sweet, and useful. This simple and effective music player streams music from your Android's music library to any AirPlay device without a lot of extra bells and whistles. Its classy and enjoyable layout lets you can choose some music, pick the output, and rate your music with ease. If it's "simple" you're after, you just found it.

Original Source

7 newly free Android apps for business

htc evo android 7 newly free Android apps for business
Free quality Android apps don’t come around as often as you may hope. And a lot of the time you have to sift through ridiculous and unrelated apps to find the one that matches your professional needs. So, we’ve done the work for you so you can spend your valuable time elsewhere. Here are seven newly-free Android apps that can streamline your day-to-day business tasks and processes, making you a more productive business professional.

Project7

Used to be $1.44Project7 – This app has many competitors, but most of them aren’t free. Project7 simply allows you to text and receive texts through voice recognition. You can use it while you’re driving or even just busy typing at your computer.

uIM

Used to be $1.53uIM – This unique Android app is all about providing privacy and security while text messaging or using chat platforms. This is perfect if you have clients who provide you with private and sensitive information, like credit card numbers or even personal addresses.

PC Monitor

Used to be $1.42PC Monitor – While this has been featured on our list before, it’s still a fantastic tool to utilize. PC Monitor allows you to monitor up to three computers from your phone. Not only is this app free, but there are no subscription costs either.

ROAMpay

Used to be $2.99ROAMpay – Accepting credit cards has never been easier. ROAMpay enables you to accept secure payments right from your phone. However, you do have to have an account with one of their partners to fully utilize its features.

QwikList

Used to be $1.99QwikList Voice Free – Here’s another app that works with voice recognition technology. Create to-do lists and prioritize your tasks with the QwikList Voice Free app, and you can do it all while you’re driving home from work or running errands.

I Expense

Used to be $1.00I Expense – Keeping track of mileage, hotel costs, and what you’ve paid for food on business trips has never been easier. I Expense will take the data you’ve entered and create spreadsheets that you can keep for your records or send to your boss.

Call 2 Calendar

Used to be $1.99Call 2 Calendar – If you’ve ever had a difficult time remembering when you last talked to a client, Call 2 Calendar might be the free Android app for you. The great thing about this app is that you don’t have to do a thing. It will log the call into your calendar automatically, so you’ll be able to reference it easily.
The great thing about free apps is that you don’t have to commit to anything. You also won’t feel obligated to use it just because you paid for it. So, with that in mind, test out the above free Android apps and explore the other free apps on your own. You may just find an app that makes the difference between just getting through the work day and killing it with productivity and effectiveness.

Original Source

Android App Development

How to Run Android Apps on Your PC

The BlueStacks Android App Player lets you run Android apps on your PC. We explain how to install it, how to transfer apps from your Android smartphone, and how to run them on a Windows system.

As the popularity of smartphones and tablets increases, so will our dependence on the myriad apps available for them. Whether the end result is a hot game, a handy price checker, or a useful contact manager, the constraints of smartphone and tablet designs and interfaces have forced app developers to find creative ways to present and access data.

Unfortunately, most apps created for smartphones or tablets aren't available for use on a PC. Some apps let you sync favorites or other personal data with a companion program or a somewhat equivalent application on a PC, but mobile apps and their PC counterparts are rarely the same.

Thankfully, Silicon Valley-based startup BlueStacks recently released an alpha version of what the company calls an app player--a PC program that enables users to download Android apps directly or transfer them from an Android-based smartphone or tablet to their PC. The BlueStacks app player essentially runs an instance of Android in a virtualized environment on the PC, so the apps act as though they're running on a mobile device. If that's something you'd like to try, here's how to set it up.

Getting Started With BlueStacks

Using the BlueStacks app player is relatively straightforward, but there are some quirks involved with getting apps from a mobile device to a PC which we'll go into a little later. To use the BlueStacks app player, you must first download it from the BlueStacks website or from PCWorld's Downloads Library. Then run the BlueStacks app player installation file, and follow the on-screen prompts to complete the installation. Keep in mind that the BlueStacks app player is still in the early phases of development, so you can expect some minor performance issues and perhaps a bug or two.

BlueStacks app player


When the installation is complete, you'll see a short video describing how the BlueStacks app player works and how you can access a few key features. Though the video doesn't offer a ton of information, it's worth watching to ease your learning curve. The BlueStacks app player isn't terribly intrusive: It requires minimal space and consumes few system resources; but it does launch automatically with your PC, and it displays a status icon in the system tray. The app also connects automatically to BlueStacks servers. If you prefer not to have the player launch every time your PC boots up, you can disable the BlueStacks launcher via the Startup tab in the MSCONFIG tool (to access the tool, select Run from the Start menu, type msconfig, and press Enter).

Once you've installed the BlueStacks app player and configured it to your liking, you can start using the app player with the handful of apps preinstalled in it or with the few apps available for download within the BlueStacks 'Add more apps' channel. To access the downloadable apps however, you'll have to register for a free BlueStacks account with either a working email address or a Facebook account. The main allure of the BlueStacks app player is its ability to send apps from your Android device to your PC via the company's Cloud Connect mobile app and servers.

Transferring Your Android Apps to Your PC

To use the Cloud Connect mobile app to transfer Android apps from your mobile device to your PC, you have to know your BlueStacks PIN. When you register an e-mail address or Facebook account with the BlueStacks app player, the service will link a personal identification number (PIN) to your account. This PIN appears as soon as you register, as well as when you click the 'Cloud Connect' link within the 'Get More Apps' tool in the BlueStacks app player. To transfer apps from your Android device, launch the Android Market on your Android tablet or smartphone, and search for BlueStacks Cloud Connect. Download and install the Cloud Connect app on your phone or tablet; don't worry--it's only 402KB. With that app in place, you can send any other app that's installed on your mobile device to the BlueStacks app player on your PC. Essentially, the Cloud Connect app uploads selected apps from your phone to BlueStacks' servers, where your PC can then access and download them to your PC.
BlueStacks app player  
Transferring apps from a mobile device to the BlueStacks app player involves entering a personal code assigned to your account during registration, to link the PC and mobile device through BlueStacks’ servers.
To use BlueStacks Cloud Connect, simply launch the app and select all of the Android apps on your device that you'd like to upload for transfer to your PC. Then click the Sync button at the top of the interface, and wait for the apps to upload (all of the apps installed on the mobile device will be listed). The uploaded apps should be visible in the BlueStacks app player on your PC when you launch the 'Get More Apps' tool.
Note that sometimes the BlueStacks app player doesn't sync properly if it's already open on your PC when the Cloud Connect app on your mobile device uploads data. We found during testing that, when this issue arose, restarting the BlueStacks app player always resolved it.

Once your apps are uploaded and the app player has notified you that they're available, select Get More Apps from your BlueStacks app player's PC client and click the Cloud Connect link. From there, a screen should pop up that lists all of the apps you uploaded from your mobile device. Click the Subscribe button underneath each app, and you should be able to run your favorite Android apps from the app player on your PC.
BlueStacks app player 
To send your favorite mobile apps to the BlueStacks app player, select them in the BlueStacks Cloud Connect app on your phone or tablet, press the Sync button, and subscribe to them via the Cloud Connect menu link in the BlueStacks channel that opens when you click the 'Get More Apps' shortcut in the player.



Original Source

Tuesday 7 February 2012

The Must-Have iOS and Android Apps for a Killer Super Bowl Party


The Top 100 Free Apps for Your Phone 2011  

Are you ready for some football? Wait, that's the last song you want to hear on your Super Bowl pre- or post-party mix. But thanks to your iPhone or Android devices, you won't have to move away from the snacks table to switch your tunes at your official party.

We've already covered some of the best apps to supplement your Super Bowl experience – as in, the game itself. But what about mobile apps that can take your actual Super Bowl party to the next level? Don't let the fun start and end with the kickoff and final whistle: Keep these apps on your mobile device and use them to rock the house for all the other awesome events you have planned this year. NFL Draft Day party, anyone?

Music
iOS: At the top of your list should be the iTunes Remote app, which allows connected party guests to vote and request songs they'd like to hear from your iTunes library. TuneTug performs a similar task, but supports Spotify as well (if you're so inclined), and it lets all smartphone users vote for new jams to play via a standard website.

Android: If you're using iTunes to host your music library, you can access it in a Remote-like manner using the app "Remote for iTunes." Unified Remote transforms your Android device into a remote for a whole host of different apps, and Gmote allows you to control the entirety of your PC from afar.

Food
Running low on wings? Pizza? Guac? The food delivery services Seamless and Grubhub both have iOS and Android apps for download – if you can't find enough places that will deliver in your local area, you might have better luck searching for pick-up options instead.
And if you're ready to wave the white flag on your food preparation, you can always use an app like Snapfinger to order ahead to nearby restaurants or fast-food locales.

Booze
If you don't know your Jack and Coke from your Red Bull and Vodka – or your favorite drink is either – you might need some digital assistance in the kitchen-turned-amateur-bar. Check out the Top Shelf app for iOS, where you can search for potential drinks based on their names or, far more useful, based on what you can actually make with the ingredients you have on hand.

If you're content with quality classics over thousands of user-submitted (and likely incorrect) drink recipes, Android users should check out the Drink Maestro for Android app. What it lacks in comprehensiveness, it makes up for in mastery. And if you really just want every possible drink recipe ever (regardless of quality), Bartender's your virtual lime wedge.

Games
Who needs football when you have mobile fun? Those looking to spice up the party on an iOS device should check out Spin My Party, a game that awards players points for completing tasks selected by one of those giant prize wheels. Screenlife makes plenty of "Scene It?" trivia games across a variety of subjects, if more iOS-based "smart fun" is in store. And Foosball HD – for iPad only – is a great way to bring the fun of that classic bar game to the party without cluttering up your home or apartment.

Ready, Android users? First up, there's 4 Player Reactor, which blends a variety of minigames into a single app that up to four players can play at once (as the name suggests). And since we touched on Foosball for iOS users, it's only fair that we suggest Glow Hockey 2 for Android aficionados: It's one of the prettier multiplayer air hockey clones on the Android Market!

Finally, if you want to get to know a particular party-goer a little closer, then Paper War for 2 Players is a great way to show off your excellent taste in Android gaming. It's not only fun, but it's drawn in a way that's sure to grab the attention of even the most sour Super Bowl partygoer.
   
Original Source

Android App Development

Android App for Viewing 2D or 3D CAD Designs

 

Computer-Aided Design (CAD) applications have already invaded the mobile platform. Although most of such programs’ mobile versions may not be as sophisticated as the desktop ones, the main point here is that more and more productivity applications are now brought into the mobile platform. This would mean that mobile devices like tablets and smartphones are getting more useful, productivity-wise.
One of the companies who ventured into a CAD app is IMSI Design. The company is known as one of the leading providers of CAD software applications. It has an array of products that are specifically tailored for computer-aided design. One such CAD product from IMSI is the TurboViewer app for Android App.

Pros

TurboViewer is capable of rendering not just 2D designs but also 3D designs. This is a feature that is unique to TurboViewer.  Other mobile CAD apps don’t have such feature.
The user interface of the app is simple and straightforward. You will not be bombarded with so many menus that might be confusing at times. All you see is a clean and tidy user interface without clutter.



The app may take a few seconds to render a design depending on how big the file is, but once it is already up on the screen, you can easily rotate or zoom in and out of the drawing. The animations on this app are very fluid.
The app is free, too–so, that should be one of the biggest perks here. You can upgrade to a premium version, though, to gain access to more features.





And, last but not the least, the makers of the app just very recently released a software development kit (SDK) for the app. This will mean that the app will be improved. Better versions of the app will surely come out once developers can get hold of this SDK.

Cons

This might not really be a big disadvantage of the app, but it’s worth mentioning. The app can only recognize the directory it has created during the installation process. The app doesn’t have a way to browse for files saved in other directories.
The features in the app are very decent and good. But, they are very limited. You don’t have that many on the menu to choose from.
The free version of TurboViewer is ad-supported, and the ads can be a bit annoying at times. This will go away though if you get the premium version. If you want to stick with the free one, you have to get used to those advertisements.
The app will eat up around 43 MB of storage space when installed on a device. This might not be that much, but for a viewer app, this is a bit big.

Conclusion

TurboViewer is a good app. This might even be the first free app that offers 3D viewing capability–something which makes it stand out from the rest. The cons we listed above, as you can see, are really minor ones, and can easily be overshadowed by the great features this app has.
Looking at the bigger picture, tablets and smartphones are said to be the future of mobile computing. It is even predicted that mobile devices will someday replace laptops and netbooks. And, with the developments we are seeing nowadays, this may not be a far future. These devices are becoming more powerful nowadays. Someday soon we’ll be seeing a full-fledged CAD app running on our mobile devices.
If you want to try this amazing mobile CAD app from IMSI Design, download TurboViewer free from the Android Market.


Original Source