Android

Showing 46-51 of 51 results
EngineeringIcon ChevronData Science and Databases

Top 10 Most Common Mistakes That Android Developers Make: A Programming Tutorial

by Ivan Dimoski

There are thousands of different Android powered devices, with different screen sizes, chip architectures, hardware configurations, and software versions. Unfortunately, segmentation is the price to pay for openness, and there are thousands ways your app can fail on different devices. Regardless of such huge segmentation, the majority of bugs are actually introduced because of logic errors. These bugs are easily prevented, as long as we get the basics right! Here's a quick rundown of the 10 most common mistakes Android developers make.

9 minute readContinue Reading
EngineeringIcon ChevronMobile

A Tutorial for Aspiring Google Glass Developers: Building Your First Glass App

by Demir Selmanovic

Google Glass promises to revolutionize how we use our devices to interact with the world. But from a developer's standpoint, what is so special about developing for the Glass? You'll be glad to know that the answer is "Nothing!" Here's a step-by-step tutorial that walks you through developing your first Google Glass app.

18 minute readContinue Reading
EngineeringIcon ChevronWeb Front-end

Developing Mobile Web Applications: When, Why, and How

by Tomas Agrimbau

With the increasingly ubiquitous nature of mobile devices and applications, if you’re not already thinking about mobile apps, you probably should be. This post focuses on methodologies and tools to employ, and pitfalls to avoid, in the development of highly functional, intuitive, and easy-to-use mobile web apps.

13 minute readContinue Reading
EngineeringIcon ChevronMobile

Automated Android Crash Reports with ACRA and Cloudant

by Ivan Dimoski

Making a basic Android app is easy. But making it reliable, scalable, and robust, on the other hand, can be quite challenging. With thousands of available devices pumped out from tons of different manufacturers, assuming that a single piece of code will work reliably across phones is naive at best. Segmentation is the greatest tradeoff for having an open platform, and we pay the price in the currency of code maintenance, which continues long after the app passes the production stage. In this post, we'll walk through a solution: automated crash reporting with ACRA and a Cloudant back-end, all visualizable with acralyzer.

9 minute readContinue Reading
EngineeringIcon ChevronMobile

Control Your Laptop with an Android Phone using Python, Twisted, and Django

by Martin Chikilian

It’s always fun to put your programming skills on display. A while back, I figured it’d be cool to try and control my laptop via my Android mobile device. Think about it: being able to play and pause music, start and stop programming jobs or downloads, etc., all by sending messages from your phone. Neat, huh?

6 minute readContinue Reading
EngineeringIcon ChevronFreelancing

How to Work Remotely and Still Be the Best

by Ryan Wilcox

Starting a new remote gig, be it a contract project or a full-time job, can be a little intimidating if you're used to going into an office day after day. But this style of employment is growing in popularity, with some very notable companies lending it their endorsements. I've worked remotely for years now on projects of various scales and durations. With this post, I hope to enumerate some of the best practices that I've picked up for working in a variety of situations. The advice here ranges from specific recommendations for software and hardware to tips for hitting your team's deadlines.

13 minute readContinue Reading

Join the Toptal® community.