Create a secret doorway to your app
This short post will be about creating a back-door to your app, giving you the option to provide more information or actions than you want end users to have. This will be using the Secret Code...
View ArticleWrite your own Android Sync Adapter
On my last post on the subject, Write your own Android Authenticator, we embarked on a journey to the unfamiliar part of authentication on Android. I received many positive responses about it from you...
View ArticleViewPager and Hardware acceleration
Last week, Romain Guy posted about Optimizing hardware layers. He explained how hardware layers are a great way to boost the performance of your animations, but can also degrade it.When your view is...
View ArticleAOSP Part 1: Get the code using the Manifest and Repo tool
6 months ago, I moved to New York, the first city I lived in outside of Israel.With a new job at a new place, I decided to also try a new laptop running a new platform - Mac OS. I always used Windows...
View ArticleAOSP Part 2: Build variants
On the previous post, we got the AOSP code into our environment and learned how that process works. The _repo _tool and the Manifest project goes hand-in-hand, managing the 200+ git repositories, all...
View ArticleAOSP Part 3: Developing Efficiently
The AOSP codebase in big.Developing on the AOSP is not as simple as writing an app, where you execute a nice gradle target and poof! you see it on the device. So far in this series, we discussed how to...
View ArticleYet another blog setup post
After several years of using Wordpress.com for my blog - I decided I need a change.I wanted to move to something different for a while, but kept postponing it because that would require some time and...
View ArticleSpeed up your app
A few weeks ago, I gave a talk about Android Performance Optimization, at Droidcon NYC.I invested a lot of time in this presentation, since I wanted to show real examples for performance issues, and...
View ArticleIntroducing "Grabag" - a simple way to watch TV.
UPDATE (09/2020): While I discontinued working on Grabag, this might still worth the read as the idea still lives on. To this day, I keep seeing this type of product being requested by people.About a...
View ArticleAutomating my balcony shade... with NFC!
These past few months I spent mostly at home, as everyone else, and decided to take on a project to improve my time there. With three kids at our cozy apartment, it’s no wonder I loved spending a lot...
View Article
More Pages to Explore .....