Android Developer

Los Angeles Freelance Developer

Android Developer header image 4

Entries Tagged as 'Android'

Introducing EssentialsLoader

May 6th, 2013 · 4 Comments · Android, EssentialsLoader, OOP

Allow me to introduce EssentialsLoader. EssentialsLoader is my image loading (lazy loading) system that I’ve been using for sometime now. It’s part of the Essentials tools (along with EssentialsLogger) that I’ve created and decided to release publicly. So why did I create my own image loading system when there are others out there such as […]

[Read more →]

Tags:······

The Cost of Development

February 2nd, 2013 · 3 Comments · Android, Freelance

In previous years I was part owner in a small web business. The business was based around the idea of dynamically creating Flash websites through a real-time GUI that was easy enough to use that even Grandpa Bert could make, create, and design his own website in 30 minutes. We had a great front end […]

[Read more →]

Tags:···

ImageViews and Stars and Other Unique Shapes

December 30th, 2012 · 5 Comments · Android, Drawables

Romain Guy is doing a series on Android performance and drawing. In his first post, he demonstrates an ImageView with rounded corners by using a custom Drawable. I wanted to learn more about drawing and paints and shaders so I did some of my own experiments drawing star shapes using pictures of kittens. (Unicorns will […]

[Read more →]

Tags:···

Android Architecture: Structuring Network Calls, Part 3

October 7th, 2012 · 10 Comments · Android, OOP

So far we’ve talked about some theory and OOP design principles and making our request asynchronous. In this post we’re going to discuss what was going on inside of the AsyncTask to make the network request and parse the data. Much like most of my posts, I won’t be discussing how to make a network […]

[Read more →]

Tags:·············

Android Architecture: Structuring Network Calls, Part 2

September 30th, 2012 · 8 Comments · Android, OOP

What is the Command Pattern? Even if you don’t know what it is you’ve most likely implemented it before. It’s a pretty simple concept: you encapsulate a behavior that can be executed at a later time. Does that ring a bell? In Android, there are two very common types of command objects that are used: […]

[Read more →]

Tags:·········