Peter Friese

Developer Advocate / Mobile Developer / Public Speaker

Appropriate Use of MapKit

| Comments

I just had an app rejected because of violation of the Google Maps terms of service. While it certainly is kind of funny Apple rejects an app because you’re violating Google’s terms of service, I was wondering what in particular was wrong.

Three Reasons Why I Think the HP TouchPad Will Rock the Tablet Market

| Comments

Yesterday, HP introduced the Touchpad, an iPad-like tablet device that is programmed with web technologies. While this certainly isn’t the first attempt of a vendor to compete with Apple on the tablet market, I am convinced the TouchPad is a true challenger to the iPad. There are three reasons why the TouchPad might be a real contender: the programming environment, the manufacturing process and security.

What’s Your Number?

| Comments

If you take part in a beta test for an iPhone app, the app developer will likely ask you to send him the UDID of your iPhone. If you’ve been asking yourself “what’s this number, and where do I find it?”, read on!

How to Use the Gyroscope of Your iPhone in a Mobile Web App

| Comments

This week’s release of iOS 4.2 for iPad and iPhone comes with some nice little features most people will not immediately become aware of as they’re neither directly visible in the iOS UI nor are they mentioned in Apple’s official release notes. You have to dig a little deeper to find them. One of them is a JavaScript API for the iPhone’s gyroscope. Read on to see it in action and learn how to use it.

Eclipse DemoCamp Hamburg November 2010

| Comments

Last Friday was a happy day for Java developers in Hamburg: not only did Apple and Oracle announce their plan to continue development of Java on the Mac OSX platform, but we also had the pleasure to host this fall’s instance of Eclipse DemoCamp Hamburg in a bookstore!

[Updated] Use Your iPhone, Android, or BlackBerry to Build Your Eclipse Summit Europe 2010

| Comments

As I’m writing this, Eclipse Summit Europe 2010 is merely hours away and everyone is getting excited to get there and meet Eclipse family.

I think the program committee have done a great job at putting together an exciting conference program with lots of technical sessions, interactive tutorials and inspiring keynotes.

As a special treat for smart phone users, we’re offering a conference schedule app for iPhone, Android and all other smart phones that come with a browser.

Apple’s Updated Developer License – This Changes Everything. Again.

| Comments

A few days ago, Apple made some small, but very important changes to the iOS Developer Program Agreement – a document which you must agree to before you can download the iOS SDK and start developing software for the iOS platform. These changes will drastically change the way we will build software for the iPhone, iPad and iPod and any other device that runs iOS.

Why Your Next App Should Be Open Sourced

| Comments

I’ve been doing all sorts of software development over the past few years, from closed-source in-house software for companies to closed-source product development to open-source frameworks and tools development to closed-source app development.

Looking back on my experience with the various drawbacks and benefits of each of those development modes, I hereby recommend your next app be open sourced.

Watching DVDs on Your iPad

| Comments

I’ve been wanting to watch DVDs on my iPad since I had it. As the iPad doesn’t have an optical drive, you need to jump through several loopholes to get the trick done, but in the very moment you watch your first DVD on your iPad, something magical happens…