Issue #96

April 6th, 2014

Articles & Tutorials

Link Bild 3 Ways to Boost Android Support Library Stability (www.crashlytics.com)

At Crashlytics, we‘re constantly exploring ways to help developers build the most stable apps. We began researching common reasons why Android apps crash, analyzing over 100 million crashes to look for any trends in crashes originating from the Android Support Library. Here's what we found.

 

Android for iOS Developers 101 (www.objc.io)
If you already know about iOS development this issue of objc.io gives you a great jumpstart into Android development. All the things from Intents to Dependency Injection will be covered.

How to Implement a Floating Activity in an Android App (cases.azoft.com)
How to implement a Floating Activity, i.e., a transparent Activity so that users could input the required information while also being able to see other Activities or the app itself on the screen in the background.

Android App Polishing: Adding Subtle Attention Seekers (plus.google.com)
In order to showcase some of the most interesting application bits of code, Cyril Mottier thought it could be helpful to Android developers to start a small series of posts.

Sponsored

Link Bild The Most Powerful Android Crash Reporting Solution (try.crashlytics.com)

Spend less time finding & more time fixing crashes. Crashlytics provides deep and actionable insights -- even the exact line of code your app crashed on, in real-time. Trusted by apps like Square, Yelp & Path, we offer unlimited developer seats at no cost! Enjoy it on us.

 

Jobs

Android Software Craftsman @ Novoda (London and Berlin)
Novoda Limited have a fantastic opportunity for Android craftsman to work with our vibrant app development agency based out of London and Berlin. If you are passionate about the future of Android interconnected devices we would love to hear from you.

Sr. Android Engineer @ Etsy (Brooklyn, NY)
Etsy is seeking Senior Android Engineers to join a small, collaborative team that’s responsible for the end-to-end development of our Android apps for smartphones and tablets — supporting our long-term vision of bringing Etsy to every mobile device. This full-time position is based in Brooklyn, NY.

Android Engineer @ Meetup (New York, NY)
At Meetup, we bring people together, 15 million of them so far. We did all that with a web site and email reminders, but now we’re rebuilding Meetup around the expanding capabilities of mobile devices. As the second full-time Android Engineer at Meetup, you’ll work across teams to build new features.

Senior Android Developer @ Lonely Planet (Nashville, TN)
We're looking for Android developers to work on our apps (+11MM downloads). Lonely Planet is an authority in the travel space that inspires, connects, and helps over 100M travelers per year. If you love mobile, love travel, and love the idea of connecting the two, we want to talk to you.

Libraries & Code

AndroidFaceCropper (github.com)
A library for cropping faces out of a bitmap.

Link Bild Iconify (github.com)

Iconify allows you to include any of the 370 FontAwesome icons by Dave Gandy in your texts, your ActionBar, and even in your EditTexts. Icons are infinitely scalable, and customizable with shadows and everything you can do on texts.

 

Projectile for Volley (github.com)
A convenience utility for interfacing with volley and submitting requests. Projectile is a simple to use request builder with a focus on easy configuration.

Esperandro (dkunzler.github.io)
esperandro helps developers using the SharedPreferences by defining which keys exist, along with their type, for each used named SharedPreference the usage of these preferences is both, typesafe and easy. esperandro uses an Annotation Processor to generate a class implementing the defined interface at compile time. When storing and accessing preferences in the future, this generated class is used.

Motion (github.com)
An Android library allowing images to exhibit a parallax effect. By replacing static pictures and backgrounds with a fluid images that reacts to screen tilt and orientation, Android applications can add a perceived depth and layering to their content.

News

Link Bild New Mirror 2.0 Beta (jimulabs.com)

A new version of Mirror, a tool for quickly previewing XML layouts on devices, is entering beta soon with many new features. Sign up for the beta.

 

Bay Area Android Fest (androidfest.bemyapp.com)
Bay Area Android Meetup Groups unite in collaboration with Intel Corporation for a full day of lessons for software developers building Android apps. Attend to get deep insights from Android experts and influencers from the Android Community. The topics will range from Design & Development, to Testing, Monetization, and App Discovery! There will be giveaways upon registration, plus tablets and remote cars to win!

Tools

androidicons-adt-template (github.com)
A very basic Android Studio template by Jeff Gilfelt that makes including icon resources from AndroidIcons in your projects really quick and simple. It works in Eclipse too.

Announcing the SDK Manager plugin for Gradle Android builds (plus.google.com)
Jake Wharton has released a new Gradle tool for installing SDK versions. This Gradle plugin will manage these SDK dependencies for you automatically. Simply apply the plugin before the normal 'android' plugin.

Videos

DevByte - Sliding Tabs (www.youtube.com)
Take 2 minutes and learn to implement and theme Play Store-style sliding tabs!