Archive for the ‘Android’ Category

iOS vs. Android reaches stalemate and 7 other mobile development trends

Programmers seem to impact just about everything these days and mobile developers, in particular, are playing an ever-growing role in the world. The ubiquity of smartphones and tablets and the rise of the Internet of Things (IoT) make the people who are creating the apps and tools for all the smart devices in our lives all the more important. A new global survey helps to shed light on the trends among mobile developers and the mobile economy, in general.

The 8th edition of VisionMobile’s Developer Economics: State of the Developer Nation Q1 2015, was released earlier this month. The report is based on a survey of over 8,000 mobile developers in 143 countries. Among other things, it reveals trends in the platforms they target, the tools they use, and what motivates their work. Use the arrows above to learn 8 things about mobile developers that you might not have known.

The battle between iOS and Android for developers is at a stalemate

Android is the primary platform for 40% of full time mobile developers worldwide, while 37% of developers build for iOS primarily, a split that hasn’t changed much in a year. iOS dominates for developers in North America and Europe (42% vs 33% for Android), while Android is the dominant primary platform for developers in the rest of the world (48% to 30% for iOS). Windows Phone is in a distant third place among mobile developers, being the primary platform for just 8% of them worldwide followed by those who primarily target mobile browsers, at 7%.

Report quote: “The positions of the platforms are becoming entrenched. Apple cannot move down-market without cannibalising their high-end sales. Android handset makers are increasingly unable to compete effectively for the premium customers. …the battle may already be effectively over.”

Editor’s Note: If you are unable to advance to the next slide, try disabling AdBlock. We apologize for the inconvenience.

Mobile developers are adopting Swift at unprecedented rates
Just months after Apple first released Swift, 20% of mobile developers across the globe are already using it, although, just 2% are using it as their primary language, reflecting a decision to proceed cautiously with the new language. Swift is the 7th most popular language among mobile developers, with Java being number one, used by 57% worldwide, with 29% of developers using it as their primary language. The vast majority of developers who’ve adopted Swift, 77%, are already using Objective-C; 29% of Swift programmers still use Objective-C as their primary language.

Report quote: ”… it’s fair to say that adoption levels are totally unprecedented. For a language that’s still evolving and for which the tools are not yet mature … this is highly remarkable.”

The middle class of app developers is disappearing
There’s a growing polarization in the revenues developers earn from apps, with most earning either a whole lot or a whole little. Worldwide, just 24% of mobile developers earn between $1,000 and $10,000 per month in app revenue; more than half (52%) make less than $1,000 per month in app revenue, and 24% earned more than $10k per month. The middle class of app developers is smaller in more developed regions, around 20% in Oceania, North American and Western Europe, than in less developed areas such as South American, Eastern Europe and Russia, where it’s closer to 30%

Developers who do iOS development primarily tend to make the most money and have the largest middle class; 15% earn more than $50,000 per month in revenue, while 37% of iOS-first developers make less than $500 per month. Things are bleaker and more polarized for Android-focussed programmers: 55% earn less than $500 per month in app revenue, while 7% earn more than $50k per month.

Report quote: “In the more mature markets with higher smartphone penetration, the middle class of small independent app developers is disappearing. This is understandable as they compete with larger and more sophisticated developers for direct revenues from the stores but also for contract work with those in other countries with lower living costs. This is causing revenues to polarise.”

Most mobile developers are creating software for the Internet of Things
While the market for software for the Internet of Things (IoT) is still relatively immature, more than half of mobile developers (53%) are already working on IoT projects. However, it appears that most are just experimenting with creating IoT software at this point; 30% of mobile developers working on IoT projects are doing so as purely as a hobby (30%) or as a side project (just under 20%). The top IoT market being targeted by mobile developers is that for home and building management (targeted by 37% of developers) followed by wearables (35%).

Report quote: “The major smartphone players are making their bids for several IoT markets by extending their existing software ecosystems. The most popular [IoT] markets for those developers to target are the ones where the smartphone platforms have their biggest bets.

More mobile developers are using cross-platform tools
83% of mobile developers reported using at least one 3rd party tool. User analytics tools are the most popular, used by 47% of all developers, followed by ad networks (31%), cross-platform tools (30%), push notifications (24%) and games development tools (24%). Developers who primarily targeted iOS were the most likely to use 3rd party tools, with 57% of them using user analytics tools (vs. 47% of Android coders), 36% using app store analytics ( Android: 14%) and 17% using cross-promotion networks (Android: 6%). Cross-platform tools are increasingly popular, now used by 30% of all mobile developers, 40% of mobile browser developers, 34% of iOS programmers, and 25% of Android coders.

Report quote: “Both web hybrid approaches and Xamarin are increasingly popular with enterprise-focused developers. This has resulted in cross-platform tools moving from being uncorrelated with revenues to having a positive correlation. … there’s a lot of demand from enterprises for cross-platform development.

More mobile developers are using cross-platform tools
83% of mobile developers reported using at least one 3rd party tool. User analytics tools are the most popular, used by 47% of all developers, followed by ad networks (31%), cross-platform tools (30%), push notifications (24%) and games development tools (24%). Developers who primarily targeted iOS were the most likely to use 3rd party tools, with 57% of them using user analytics tools (vs. 47% of Android coders), 36% using app store analytics ( Android: 14%) and 17% using cross-promotion networks (Android: 6%). Cross-platform tools are increasingly popular, now used by 30% of all mobile developers, 40% of mobile browser developers, 34% of iOS programmers, and 25% of Android coders.

Report quote: “Both web hybrid approaches and Xamarin are increasingly popular with enterprise-focused developers. This has resulted in cross-platform tools moving from being uncorrelated with revenues to having a positive correlation. … there’s a lot of demand from enterprises for cross-platform development.

Mobile developers are increasingly targeting the enterprise
While most mobile developers (64%) still target consumers first, 20% of all mobile developers now primarily target the enterprise, up from 16% six months ago. The greater willingness of businesses to pay for useful software also translates into more revenue for enterprise developers: 45% make more than $10,000 per month vs. just 19% of consumer-focussed developers. Programmers targeting the enterprise are also more likely to develop for cross-platform, since businesses often require it; for example, 11% of enterprise developers target mobile browsers primarily vs. just 5% of consumer-oriented mobile programmers.

Report quote: “… demand for good mobility solutions for enterprises outstrips supply at the moment and really well executed products and services are getting a lot of word-of- mouth marketing. Also, the competition for consumer attention is so fierce that getting a large user base for any app is often prohibitively expensive.

iOS developers, more than others, are motivated by money
VisionMobile segmented mobile developers based on their motivation. Almost half of all developers were classified as either Explorers, those using side projects to gain experience, (23%) or Hunters, those looking build an app business in order to make money (23%). A slightly larger percent of developers who target Android primarily are Explorers (26%) and slightly fewer are Hunters (21%). The largest segment of programmers developing primarily for mobile browsers are Guns For Hire (those developing apps on commission, 19%) followed closely by Explorers (18%). iOS developers, on the other hand, are mostly motivated by money, with 31% being Hunters, 20% classified as Guns For Hire and only 17% being Explorers.

Report quote: “The greater numbers of Hunters [among iOS developers] reflect the higher revenues available and more Guns for Hire reflect a contract market where almost every major business wants their app on iOS.

Mobile developers are chasing the wrong revenue models
The vast majority of mobile developers (73%) are building apps with revenue models based on either app sales (37%) or advertising (36%). However, the revenues generated by both of these models ($40.5 billion in 2015 for app sales and $34 billion by advertising) are dwarfed by the revenue generated by e-commerce ($300 billion). Only 9% of mobile developers are building e-commerce apps, suggesting that they’re missing out on significant revenue opportunities.

Report quote: “Despite the enormous revenue opportunity offered by mobile e-Commerce only 9% of developers are using this revenue model. Unless there’s a lot of e-Commerce related development being done through other models … then there’s a big gap in the market here.


MCTS Training, MCITP Trainnig

Best Microsoft MCTS Certification, Microsoft MCITP Training at

A hands-on guide top four Android Wear watches:

So many watches, so little time! We compare the Moto 360, LG G Watch R, Sony SmartWatch 3 and Asus ZenWatch.

Thinking about picking up a new smartwatch for the new year? iOS users have to wait a while before the Apple Watch hits store shelves, but owners of Android phones already have some compelling choices available.

Google’s Android Wear platform has expanded considerably since its launch this past summer, in terms of both software functionality and the types of hardware you can find. Whether you want something fancy and elegant or casual and sporty, there’s a Wear watch out there that fits the bill.

All Wear watches are not created equal, though — and style aside, each has its own set of strengths and weaknesses. I’ve spent time using all the current devices. Here’s a detailed real-world look at how they compare, presented in the order in which they were released.

(Note: The current Wear watches are all now fairly comparable in terms of performance and stamina — good for a full day’s use but generally requiring a charge every night — so I won’t be focusing on those areas here. I’m also not including the Samsung Gear Live or LG G Watch in this analysis, as those early devices pale in comparison to the newer models and are difficult to recommend at this point.)

Motorola Moto 360: The sleek and modern circular watch
Price: $250
If you want an eye-catching smartwatch that looks and feels like actual jewelry, Motorola’s Moto 360 may be the Wear device for you. The Moto 360 is classy and elegant, with a large circular screen surrounded by a stainless steel frame (in a choice of silver, black or “champagne” gold). The screen is slightly raised and free of any bezels, which creates a face that’s pure surface area and fitting with the watch’s minimalist vibe.

The tradeoff of the bezel-free design is that a small bar at the bottom of the watch’s screen is blacked out; since there’s no real open space anywhere on the device, that’s where Motorola stashed the circuitry to make the display work. It’s not ideal, but you really don’t notice it after a while — and when you consider how the watch might have looked otherwise, it seems like a worthwhile compromise.

The 360 comes with a choice of several different leather or stainless steel bands, all of which have sturdy-feeling metal buckles. You can also install your own 22mm band if you like, though not all third-party bands will fit properly with the watch’s unconventional spring setup.

Design aside, the 360 has a few noteworthy features: It’s the only Android Wear device to use standard wireless charging, which means you can charge it simply by setting it on the included cradle or any Qi-compatible pad. The 360 also sports an ambient light sensor that allows it to automatically adjust the screen’s brightness based on the environment, which goes a long way in making the display easy to see in all sorts of conditions.

On the software front, you can customize the 360’s various face designs via a special companion phone app — changing things like colors and number styles and adding or removing the date. The 360 also uses custom Motorola software to collect your heart rate at regular intervals and then compile detailed stats about your daily activity levels.

The Moto 360 does have one irksome quirk: It provides no way to keep its screen on all the time, which is a vexing deviation from the Android Wear norm. If you can deal with that, though, it’s a striking smartwatch with premium appeal.

LG G Watch R: The casual watch with a standout display
Price: $299
If you prefer a more casual and traditional-looking timepiece, LG’s G Watch R provides a commendable Android Wear experience in an unassuming form. Unlike the 360, the G Watch R isn’t likely to garner any attention; in fact, at a glance, you’d just think it was a run-of-the-mill Casio watch made for telling time.

The G Watch R is a bit on the chunky side, with a prominent raised bezel and large lugs surrounding its circular screen. The bezel has minute markings etched along its perimeter, which can look a little strange with certain face designs — like those that have markings of their own built in or those that emulate a digital watch. It also causes the screen area to be smaller than the 360’s, despite the actual face being larger.

Again, though, it’s a tradeoff: The bezel holds the screen’s circuitry and allows the display to be fully illuminated without any blacked-out bars. You win some, you lose some.

The screen itself is a high point: LG has gone with an unusual type of display technology called Plastic OLED (or P-OLED for short). It’s bright, clear and easy to see even in glary outdoor conditions. Its dimmed mode, which is what’s shown whenever you aren’t actively using the watch, is also exceptionally crisp and easy to read. The only problem is that it can sometimes be a bit too bright, especially in dark rooms, and the G Watch R has no ambient light sensor to dial down the brightness automatically based on the environment.

The G Watch R ships with a somewhat stiff-feeling black leather band that uses plastic buckles — but it’s a standard 22mm setup, so you can always swap it out for a third-party alternative if you want. The watch’s back is a hard plastic material, meanwhile, which makes it feel noticeably cheaper than other Wear devices. The back holds a heart rate sensor that can take your pulse on demand.

Charging the G Watch R is simple enough: You just line the device up properly and then place it onto its magnetic charging dock. Unlike the 360, the G Watch R uses a proprietary charging system — meaning the official dock is the only charger that’ll work.

LG’s G Watch R isn’t the most elegant or premium smartwatch in the Wear lineup, but it fills the “casual” role admirably — and with its comfy round shape and exceptional display, it’s pleasant to use and easy to recommend.

Sony SmartWatch 3: The sporty smartwatch
Price: $250
Some people wear watches for fashion. Others wear them for fitness. If you fall into the latter category, Sony’s SmartWatch 3 might make sense for you.

The SmartWatch 3 is a simple square screen in a black rubber strap. The strap connects with a metal deployment clasp that you set once for your size and then just snap together whenever you want to put the watch on. The setup is nowhere near as stylish or design-focused as the other Wear watches, but it’s about the only one I could envision wearing for a jog or to the gym.

Available in black or lime green, the rubber strap is quite comfortable, and the watch can actually pop out of the band completely. That could eventually allow you to change between different color bands on the fly, with no tools and very little effort required. (While Sony’s website shows a couple of “exchangeable strap” options, it doesn’t appear to sell them as of yet.)

The SmartWatch 3 has an ambient light sensor like the Moto 360, and it consequently remains optimized for the environment and easy to read even in bright and sunny conditions. The one quirk is that the device’s dimmed mode (which is what you see whenever you aren’t actively using the watch) is extremely dim and monochromatic — to the point where it’s often difficult or even impossible to read.

As part of its active focus, the SmartWatch 3 has the unusual (for a device not focused exclusively on fitness) feature of on-board GPS. That means you could go out for a run and have the watch keep track of your progress without your phone in tow — a valuable option for a lot of folks, and one you won’t find on any other Wear device. Only a few apps take advantage of the functionality so far, but more fitness-centric programs are said to be developing support for this feature.

The SmartWatch 3 charges via a standard micro-USB cable that connects to a flap-covered port on the device’s backside. That’s nice in theory, as you don’t need any special accessory or charger to power the watch up, but prying open the flap and getting the cable to fit in is an awkward and frustrating chore compared to the more typical drop-it-on-a-dock alternative.

Curiously, the SmartWatch 3 does not have a heart rate sensor — which is something you’d expect on a sport-focused watch. Its face design options are also rather limited and pedestrian compared to the other Wear watches, but with downloadable third-party faces now available for the platform, that disadvantage is easy enough to overcome.

If you want a watch that’s fashionable or elegant, Sony’s SmartWatch 3 isn’t the one for you. But if you want a watch that’s sporty, comfy and ideal for active use — provided you can live without a heart rate sensor — it’s an excellent option.

Asus ZenWatch: The distinctive rectangular watch
Price: $200
With its silver- and copper-colored stainless steel body, Asus’s ZenWatch brings a dash of class to the rectangular smartwatch form. Like the Moto 360, it looks like an elegant piece of jewelry — the kind of watch you might wear to work or when dressed up for a night on the town.

The ZenWatch has an especially nice band as well — a tan leather strap with subtle stitching and a metal deployment clasp. The clasp is a bit on the bulky side, which I find keeps the watch from laying flat on my wrist, but you can always swap it out for any other standard 22mm band if you want.

The real drawback to the ZenWatch is its screen. First, it has enormous bezels that make the watch’s face feel especially large despite the actual display area being relatively small. And beyond that, the display just isn’t very good. It’s practically impossible to see outdoors, and its dimmed mode looks downright awful — the on-screen elements are far more pared down and limited than on the other Wear watches and look surprisingly jagged and pixelated. It’s reminiscent of the subpar screen I saw on Samsung’s Gear Live back when Android Wear first launched.

If you’re willing to accept that, though, you’ll get an attractive watch with some nice elements like companion phone apps for customizing face themes and for keeping track of advanced health stats. (The ZenWatch has a heart rate monitor, though it’s positioned unusually on the front of the device — so you have to press your finger against the bezels whenever you want to take a measurement.)

Me? I can’t get past that screen, especially after seeing how superior the other Wear watches look in comparison. But it’s good to have options — and maybe the ZenWatch’s stylish form and lower-than-average price will be enough to win you over.

Bottom line

More than any other type of technology, smartwatches are all about personal preference and style. If you’re going to wear something on your wrist all day, you have to like the way it looks — and it has to fit in with your lifestyle and the way you want to use it.

As long as you’re okay with its pros and cons, I wouldn’t steer you away from any of the four watches on this page. Each has a very different vibe and is bound to appeal to a different sort of sensibility.

The Moto 360 is a gorgeous watch for anyone who wants something sleek and dressy. The G Watch R offers what’s probably the most balanced all-around Android Wear experience, albeit in a somewhat clunky form. The SmartWatch 3 is ideal for active use. And the ZenWatch is going to catch a lot of folks’ eyes with its distinctive design, though I’d think carefully about the quality of the display before deciding if it’s the device for you.

Within this lineup, there really is no wrong decision. And now that you know what each watch is like to use in the real world, you’re armed with the knowledge to figure out which one is right for your wrist.


MCTS Training, MCITP Trainnig

Best Microsoft MCTS Certification, Microsoft MCITP Training at

20 great productivity apps for Android, iOS, and the Web

20 great productivity apps for Android, iOS, and the Web

These 20 essential apps work on all three platforms, helping you stay productive no matter what device you or your co-workers use

Android, iOS, and Web: 20 multiplatform apps for maximum productivity

Man, the days of “Mac or PC” sure were simple.

It wasn’t long ago that the only question you had to consider with compatibility was whether something would run on those two types of computers. These days, most of us interact with a multitude of devices and platforms, either on our own or as a result of our colleagues’ choices, and finding productivity tools that work across them all isn’t always easy.

When you stop and think about it, it’s nothing short of a miracle that any service can provide a consistent experience on an iPhone, an Android phone, an iPad, an Android tablet, and any computer with a modern Web browser. Amazingly enough, though, such tools do exist.

We’ve tracked down 20 useful options to help you stay productive and in sync from one device to the next. Install them on your various computers and gadgets — and get your co-workers to do the same — and you’ll be living in multiplatform harmony.

(Quick tip: If you don’t have time to read all of this right now, skip to item 15. You’re welcome.)

Google Docs
Google’s free cloud-based office suite has come into its own over the past several months, with the recent addition of offline access across all platforms along with the ability to edit standard Word documents in their native format. Editing from the mobile apps is also now fairly full-featured, thanks to Google’s integration of Quickoffice, a former third-party app the company acquired. Functions like find and replace, undo, and table creation are all available, as are a range of font, paragraph, and table formatting tools. Docs may not be the most robust standalone word processor on any given platform — you won’t find a way to measure word count on the mobile apps, for instance — but if you’re juggling devices, it’s a solid option for getting the basics done.

App: Google Docs
Developer: Google
Category: Word Processing
Availability: Android | iOS | Web

Microsoft Office 365/Office Mobile
For those who still rely on the traditional Microsoft Office ecosystem, the company’s Office 365 service provides cloud-based access to documents on the Web and via its Office Mobile Android and iOS apps. The mobile apps are significantly less full-featured than Google’s, and they’re rather restricted, with no offline access unless you opt to pay a $7- to $10-per-month subscription fee. Access to the iPad app requires a subscription as well, and there is no app for Android tablets as of now. All in all, it’s not the greatest suite of services, but it’s at least something for folks stuck under Microsoft’s umbrella.

App: Microsoft Office 365 / Office Mobile
Developer: Microsoft
Category: Word Processing
Availability: Android | iOS | Web

Google Drive
Google’s cloud-storage service comes with 15GB of free space (shared with Gmail and Google+ Photos) and the option to upgrade to various higher tiers — anywhere from 100GB to 30TB — for $2 to $300 a month. Drive offers seamless integration with Google Docs, as you’d expect. It also excels in search, allowing you to search for objects shown in stored images and text present in scanned documents. Beyond that, Drive is able to display numerous file types — even Photoshop and Illustrator files, if you’re using Android or the Web — and it provides offline access to your files via both its Web and mobile apps.

App: Google Drive
Developer: Google
Category: Storage
Availability: Android | iOS | Web

Microsoft OneDrive
Microsoft’s storage offering comes with 15GB of free space and the option to various higher tiers — 100GB, 200GB, or 1TB — for $2 to $4 a month (with the 1TB plan requiring a one-year commitment). OneDrive is unique in its tight integration with both Microsoft’s Office suite and Windows itself: You can store and access files in OneDrive from the various Office applications, and you can share files to OneDrive directly from Windows File Explorer.

App: OneDrive
Developer: Microsoft
Category: Storage
Availability: Android | iOS | Web

Dropbox gives you 2GB of free cloud storage, and you can bump that up to 1TB for $10 a month. While its starting level may be lower than what Google and Microsoft offer, Dropbox provides a wide range of features, including shared folders synced across multiple users and devices, nicely formatted photo galleries that are simple to share, the option to automatically back up photos as they’re taken on mobile devices, and the option to remotely wipe a lost device (available only to paying customers). Dropbox’s powerful API has also made it a popular storage integration choice for many mobile apps.

App: Dropbox
Developer: Dropbox
Category: Storage
Availability: Android | iOS | Web

Box provides 10GB of free space with the option to upgrade to 100GB for $10 a month; unlimited storage plans are also available for businesswide accounts with at least three users for $15 per user per month. Box is working hard to set itself apart with enterprise-targeted features like an integrated file-commenting system and granular controls over permissions, allowing you to control what people can do with a file once you share it. Box also offers a powerful API that enables developers to use Box as an integrated file system for their mobile apps.

App: Box
Developer: Box
Category: Storage
Availability: Android | iOS | Web

Google Hangouts
Google’s free Hangouts service makes it easy to have one-on-one or group conversations as well as individual and group voice calls and video calls from whichever platform you prefer. The quality is typically quite good, so long as you’re on a reliable and reasonably fast Internet connection. Video calls between Google users are free and unlimited, and voice calls to regular phone numbers within the United States and Canada are free. (You can call outside of those countries, too, but you’ll have to pay a per-minute fee for the talk-time.)

App: Google Hangouts
Developer: Google
Category: Communication
Availability: Android | iOS | Web

Skype may not be as robust or user-friendly as Hangouts, but it’s still a popular communication platform that can’t be ignored. It provides free voice and video calls between users, but voice calls to regular phone numbers require either a monthly subscription or a per-minute fee. While there’s (rather astonishingly) still no stand-alone Web app for the service, you can get to it from a desktop computer by signing into Microsoft’s

App: Skype
Developer: Skype Communications
Category: Communication
Availability: Android | iOS | Web

Whether you’re working alone or as part of a team, Trello offers an easy yet powerful way to organize tasks, lists, and projects. No matter which platform you access it from, your data remains synced and looks the same to every user who sees it. Trello uses an intuitive whiteboard and notecard interface for task management, offering checklists, commenting, labels, attachments, notifications, and activity logs, as well as the ability to assign tasks to team members.

App: Trello
Developer: Fog Creek Software
Category: Project Management
Availability: Android | iOS | Web

When it comes to project management, Basecamp is one of the biggest names around. The service provides a centralized place for organizing and coordinating projects, allowing teams to create notes, lists, and schedules; upload files and plans; assign and manage tasks; and communicate with colleagues about progress on each individual element. With the company’s multiplatform approach, you can view and edit anything you need from any device you have handy. (You’ll need a Basecamp subscription, which is free for 60 days, then runs anywhere from $20 to $150 a month.)

App: Basecamp
Developer: Basecamp
Category: Project Management
Availability: Android | iOS | Web

For simple lists, you want a simple app, and Wunderlist is one of the best around. Its clean and minimalist interface puts your tasks front and center, organized into topic-oriented lists, and it looks just as good whether you’re on Android, iOS, or the Web. Wunderlist offers the ability to share lists, comment, delegate tasks, set reminders, and attach and share photos and files to your to-dos.

App: Wunderlist
Developer: 6 Wunderkinder
Category: Task Management
Availability: Android | iOS | Web
Another excellent list-centric option, offers a solid all-around experience, and Android users get bonus features like the ability to turn a missed call directly into a reminder. Regardless of your platform, the service provides all the basic organizational tools you’d expect, including shared lists, folder-based organization, and calendar-like alerts for important tasks. It syncs with Google’s Tasks system, too, so you can access it from Gmail as well as from’s own Web interface.

Category: Task Management
Availability: Android | iOS | Web


Evernote offers a robust notebook-like service that features regular to-do lists along with the ability to store and manage photos, handwritten notes, and articles from the Web. In addition to its standard free suite of services, the company has a business-focused platform designed for larger-scale company-wide collaboration. Evernote is also blessed with a rich ecosystem of integrated apps and services, thereby extending the power of an already powerful productivity tool.

App: Evernote
Developer: Evernote
Category: Notebook
Availability: Android | iOS | Web

Microsoft’s note-taking solution provides plenty of tools for keeping yourself and/or your team organized. You can create regular notes and lists, organize your stuff into notebooks or with tags, and add audio or video files into your notes. You can even take photos of receipts, memos, or whiteboards, then later search for the text shown in those images. OneNote also syncs with a stand-alone Windows app for those who prefer a more traditional desktop-based approach.

App: OneNote
Developer: Microsoft
Category: Notebook
Availability: Android | iOS | Web

If you find yourself stumbling onto more interesting content than you have time to read, Pocket is exactly what you need. Pocket integrates into all the major platforms and allows you to save an article for later with a couple quick taps. Once it’s been saved, you can get to it from any device and view it online or offline within the app’s own excellent reading utility. Pocket also allows you to save videos and images for later viewing, share what you’ve saved with other Pocket users, and file away your Pocket favorites to Evernote.

App: Pocket
Developer: Read It Later
Category: Notebook
Availability: Android | iOS | Web

QuickBooks is the de facto standard for small-business accounting for a reason: The service is jam-packed with functionality, and it works well regardless of what platform or type of device you’re using. QuickBooks has all the accounting tools you’d expect, ranging from budget management to expense tracking and invoice creation and fulfillment. It all comes at a cost, though: The various apps require an active QuickBooks account, which runs $13 a month or $125 a year.

App: QuickBooks
Developer: Intuit
Category: Accounting
Availability: Android | iOS | Web

If logging and managing expenses is all you need, a simple app like Expensify can get the job done without costing you a dime. From your Android or iOS device, Expensify makes it easy to snap photos of a receipt, which it then quickly analyzes in order to extract the relevant details and put them (along with an actual image of the receipt) into your records. It has other handy features, too, like the ability to track and log mileage using your phone’s GPS, and the data is always available on any device you sign into as well as via its Web-based application.

App: Expensify
Developer: Expensify
Category: Accounting
Availability: Android | iOS | Web

Google Calendar
When it comes to maintaining a cross-platform calendar, Google Calendar stands in a league of its own. The free service provides a simple interface for managing meetings and personal appointments as well as sharing both individual events and full calendars with friends, family, and colleagues.

While Google doesn’t yet offer its own official Calendar app for iOS, you can sync your Google Calendar data with Apple’s native Calendar app or use third-party programs like Sunrise Calendar and Cal to tap into the info. On Android, meanwhile, an official Google app is available in addition to a variety of third-party contenders, allowing you to pick the setup that best suits your needs.

App: Google Calendar
Developer: Google
Category: Calendar
Availability: Android | iOS | Web

TripIt is a must-have app for anyone who travels. Once you sign up for the free service, all you do is forward any travel-related emails — airline confirmations, hotel reservations, even concert ticket receipts or dinner reservation confirmations — to a special email address, and TripIt automatically organizes them into trip-based itineraries.

For $49 a year, you can upgrade to TripIt Pro and get advanced features like real-time flight monitoring and alerts and a one-tap way to find alternate flight plans from your phone midtrip. TripIt also has an enterprise-level plan for organizations that want to implement its services company-wide.

App: TripIt
Developer: Concur Technologies
Category: Travel Management
Availability: Android | iOS | Web

We all have a billion passwords to keep track of these days — and if you’re using the same password for every website you sign into, well, you’re doing it wrong. LastPass, which topped InfoWorld’s recent review of the best password managers for PCs, Macs, and mobile devices, helps you create unique and strong passwords as you surf the Web, then keep track of them securely.

With AES 256-bit encryption, local-only decryption, and multifactor authentication, LastPass keeps your data under lock and key, giving you one fewer worry in your digital life.

The full version of the service, which you’ll need for mobile-based access, costs $12 a year.

App: LastPass
Developer: Joseph Siegrist
Category: Password Management
Availability: Android | iOS | Web

MCTS Training, MCITP Trainnig

Best Microsoft MCTS Certification, Microsoft MCITP Training at

OA0-002 Android Application Engineer Certifications Basic

Which is the incorrect explanation of an Activity?

A. If another Activity is instantiated when the Activity is executed, onPause() will be executed.
B. When the Activity is displayed in the foreground, onResume() will be executed.
C. When the Activity is displayed again, onRestart() will be executed instead of onStart().
D. When the Activity returns from an onPause(), it sometimes can execute from onCreate().

Answer: C


Which of these is the incorrect explanation of the androiddebuggable attribute of the
AndroidManifest.xm <application> tag?

A. If not set, it will be handled as “false”.
B. It is necessary to set this to “true” in order to use Eclipse’s breakpoint function.
C. The android:debuggable setup value can be read by an application.
D. When releasing the application, deleting android:debuggable is recommended.

Answer: B


Which of these is the correct interface definition used to bind a Service?


Answer: A


Which configuration file holds the permission to use GPS?

A. Layout file
B. Manifest file
C. Source file
D. Property file

Answer: B


Which of these is the correct explanation of BroadcastReceiver?

A. The process which BroadcastReceiver makes active will be protected so that it cannot be forcequit.
B. BroadcastReceiver will only be assumed active when executing getReceive().
C. BroadcastReceiver notifies the source of optional processing results based on the broadcast contact(s).
D. BroadcastReceiver displays a user interface.

Answer: A


MCTS Training, MCITP Trainnig

Best Android Certification, OA0-002 Training at

A Hotels in Malta Theme. Designed by Malta Hotel and Malta Hotels