Peter Friese

Developer Advocate / Mobile Developer / Public Speaker

Google+: +1

| Comments

Can’t make sense of the cryptic headline? Read on, I’ll explain! If you can decode the headline, you qualify as a geek and should read on as well :–)

Annotated Links, Issue 6

| Comments

After a few weeks of silence (and on popular demand by a single person), I decided to pick up publishing my annotated links again. This time, we’ll look at wiretapping APIs, donating code to your favourite projects on Github, Node.js in your iOS apps, and a racing game that renders its track across multiple devices.

Unit Testing Android Apps With Robolectric and Eclipse

| Comments

A few weeks ago, I showed you how to set up Robolectric with Android Studio and Gradle. For the Eclipse DemoCamp in Hamburg, I have been asked to prepare a session on how to use Robolectric with Eclipse. I thought it might be worthwhile to share my experiences with everybody who wasn’t fortunate enough to attend the DemoCamp (in a truely stunning location, BTW), so here goes.

Debugging Tips for iOS Developers

| Comments

Let’s face it – no matter how hard you try, no matter how many testers you use in manual tests, no matter how disciplined you are in writing unit tests and following the TDD drill of writing a failing test first and then adding the production code that turns the test green – bugs are inevitably linked to our lives. In this post, I’ll show you a number of debugging techniques that might come in handy for your next project. Hopefully, you know some of them already, but I am sure some of them will be new for you.

Android Testing With Robolectric

| Comments

We all know testing is essential to verify the behaviour of the software you write. In the Android world with its huge variety of devices and OS versions, this is even more so. Unfortunately, the performance of the Android development environment, most notably the Android Emulator, leaves much to be desired which sometimes leads to neglicence of test discipline. Robolectric is a test framework that tries to alleviate this situation.

Annotated Links, Issue 4

| Comments

This week, I’ve got some great tips for traveling and finding out what’s installed on your Mac. We’ll also look at mobile testing, Git workflows and – cocktails!

Annotated Links for Week 34

| Comments

This week we will have a look at some tools that will help you to make your screenshots shine, a fun approach at looking at your coding behaviours, a collection of views for iOS and Android developers and… beer!

Annotated Links for Week 33

| Comments

This week’s annotated links are more coding- and code-related than last week. We’ll have a look at some data mapping frameworks for Objective-C, a way to set up your projects in a faster, more reproducible way and – as iOS 7 is around the corner, a feature comparison of iOS 7 on the various devices out there.