RSS

What do they mean by “Released Software”?

October 2nd, 2008 Posted in iPhone | 2 Comments »

Ok, I took the statement by Apple about dropping the NDA to mean we just wouldn’t be able to talk about features in iPhone SDK and OS beta releases. You know, the new stuff they are adding and don’t want anyone else to rip off.

I’m seeing other blog posts out there suggesting that it means only people that have apps up on the App Store being able to talk about what they’ve created. That just doesn’t make sense to me.


Apple dropping the iPhone NDA!

October 1st, 2008 Posted in iPhone | 1 Comment »

See it here.

To Our Developers

We have decided to drop the non-disclosure agreement (NDA) for released iPhone software.

We put the NDA in place because the iPhone OS includes many Apple inventions and innovations that we would like to protect, so that others don’t steal our work. It has happened before. While we have filed for hundreds of patents on iPhone technology, the NDA added yet another level of protection. We put it in place as one more way to help protect the iPhone from being ripped off by others.

However, the NDA has created too much of a burden on developers, authors and others interested in helping further the iPhone’s success, so we are dropping it for released software. Developers will receive a new agreement without an NDA covering released software within a week or so. Please note that unreleased software and features will remain under NDA until they are released.

Thanks to everyone who provided us constructive feedback on this matter.

So we can now talk about release software. I take this to mean we cannot discuss new stuff in the betas.


What I’ve Been Up To Lately

September 29th, 2008 Posted in General | No Comments »

I haven’t been posting much lately. It seems I never have enough time. Plus a four year old and a new baby don’t help matters.

Anyway, I’ve been playing with a lot of cool stuff but just haven’t had time to write about yet. Here’s some of the stuff I’ve been doing and you can look forward to hearing about.

  • Working on an iPhone card game
  • Playing with Google App Engine
  • Open game lobby on Google App Engine for use by the above mentioned iPhone card game and other projects.
  • Playing with Google V8 javascript engine that was released with Chrome.
  • Lua integration
  • Boost C++ library
  • dtl - Database Template Library.
  • Generic scriptabe server - I’m toying with the idea of creating a core C++ server application that exposes generic database access and networking to a scripting language. I have a prototype using the V8 currently. I’d like to turn this into an open source project eventually.
  • Metaplace - I’m in the beta!
  • Google maps - Toying with the idea of creating an online game with aspects of Civilization, M.U.L.E. etc. Using the Google maps API as the renderer with Google App Engine handling the back end.
  • Silverlight

iPhone SDK and OS version 2.2 Beta 1 available

September 25th, 2008 Posted in General | No Comments »

Version 2.2 Beta 1 of the iPhone SDK and OS is available for download.

From the readme:

Beta 1 is a bug fix release to begin testing for compatibility


My wife is walking to help end Alzheimer’s!

September 2nd, 2008 Posted in General | No Comments »

My wife’s mother died of Alzheimer’s back in December and she is doing a walk to raise money for Alzheimer’s research. If anyone wants to donate use the link below. Thanks!

Did you know that in a Gallup poll commissioned by the Alzheimer’s Association, one in 10 Americans said that they had a family member with Alzheimer’s, and one in three knew someone with the disease. The number of Americans with this fatal disease will continue to grow and could total 16 million people by 2050.

Funds raised through Memory Walk help support scientific investigations into better treatments and a possible cure for Alzheimer’s. And for the millions already affected by the disease, Memory Walk donations help to provide local care, support and education programs.

Please help me make a difference by supporting me with a donation.

Thank you in advance for your support.

Follow This Link to visit my personal web page and help me in my efforts to support Alzheimer’s Association Heart of America Chapter


Apple removes notifications from iPhone SDK beta 4

August 16th, 2008 Posted in iPhone | 1 Comment »

Looking at the iPhone SDK beta 4 API change log reveals that the following API calls have been removed from UIApplication.h:

Removed -[UIApplication registerForRemoteNotificationsFromPublisher:]
Removed -[UIApplication registeredRemoteNotificationPublishers]
Removed -[UIApplication remoteNotificationSystemIdentifier]
Removed -[UIApplication remoteNotificationsAreActive]
Removed -[UIApplication unregisterForRemoteNotificationsFromPublisher:]
Removed -[UIApplicationDelegate
application:didReceiveRemoteNotificationFromPublisher:userInfo:]
Removed UIApplication(UIRemoteNotifications)

Also some properties have been removed from CLLocation:

Removed CLLocation.course
Removed CLLocation.speed
Removed CLLocation.speedAvailable
Removed CLLocationDirection
Removed CLLocationSpeed

Removed CLLocationManager.locationServicesApproved

I haven’t installed the 2.1 beta yet but it appears that Apple is removing the ability to receive remote notifications in user applications. This is a feature that many have been eagerly awaiting.

Update

From the beta 4 readme file:

What’s New
Beta release 4 is a bug fix update. This release also removes the client-side APIs for the Apple Push Notification Service for further development.


iPhone OS 2.1 beta 4 available for download

August 15th, 2008 Posted in General | No Comments »

iPhone OS 2.1 beta 4 is now available and is to be used for testing only. Once you have updated your devices with iPhone OS 2.1 beta 4, you cannot restore them to an earlier version of iPhone OS. Applications developed using the beta versions of iPhone OS 2.1 cannot be submitted to the App Store.
View the Pre-Installation Advisory for iPhone OS 2.1 beta 4, Readme, and Release Notes before installing the new versions of the iPhone OS and SDK. As a reminder, pre-release software is Confidential Information and is subject to the terms outlined in your Registered iPhone Developer Terms and Conditions with Apple.


Phone OS 2.1 beta 3 Available for Download

August 8th, 2008 Posted in iPhone | No Comments »

Phone OS 2.1 beta 3 is now available and is to be used for testing only. Once you have updated your devices with iPhone OS 2.1 beta 3, you cannot restore them to an earlier version of iPhone OS. Applications developed using the beta versions of iPhone OS 2.1 cannot be submitted to the App Store.
View the Pre-Installation Advisory for iPhone OS 2.1 beta 3, Readme, and Release Notes before installing the new versions of the iPhone OS and SDK. As a reminder, pre-release software is Confidential Information and is subject to the terms outlined in your Registered iPhone Developer Terms and Conditions with Apple.


Voki

August 8th, 2008 Posted in General | 1 Comment »

I’ve been playing with Voki.


iPhone SDK Development Forum

August 8th, 2008 Posted in iPhone | 11 Comments »

I’ve created a forum for anonymous discussion of iPhone SDK development.

http://forum.trailsinthesand.com

You can post anonymously without having to register for a forum user account. You can also register for a forum user account using bogus information. You can give a bogus email address. It will not be validated.

Enjoy!