Wallace B. McClure
All About Wally McClure - The musings of Wallym on Web, HTML5, Mobile, Xamarin.iOS, Xamarin.Android, and Windows Azure.
-
CodeStock 2010 - Call for Speakers
Mark your calendar, CodeStock 2010 will be June 25-26, 2010. This year we are moving to a bigger and better location, the University of Tennessee Convention Center in downtown Knoxville, TN. There will also be some events held at the historic Bijou Theater, also located in downtown Knoxville.
-
Developing for the Apple iPad in .NET
If you are in the technology field, or within the listening range of modern media, you've heard of the Apple iPad. The fact that it runs an updated version of the Apple iPhone OS is a big plus if you are looking to do development on the platform. I've already received a bunch of emails about this, so I wanted to share what you can do to do develop on the platform right now.
-
Do you care about performance? - .NET Performance Testing and Optimization
http://www.red-gate.com/products/ants_performance_profiler/care_about_performance_ebook.htm
-
The iPhone 20 second rule
If you didn't know it, the iPhone has two twenty second rules that developers need to pay attention to:
-
Safari and WebKit Development for iPhone OS 3.0
-
UIAlertView - the alert box for the iPhone
There are times when the user needs to be presented with some information or question. MonoTouch has a UIAlertView object. The UIAlertView is instantiated with a set of parameters. On the object instance, the .Show() method is called. For .NET developers, this is similar in concept to the .NET MessageBox. For JavaScript developers, this is similar to the window.alert() and window.confirm() methods.
-
Opening another application on the iPhone using NSUrl
The NSUrl class is what allows an application to open other applications within the iPhone OS while passing parameters. The calling sequence is fairly simple. There are two steps to making this call:
1. When the NSUrl class is instantiated, a string representing the URL scheme is called. Note that different applications will have different schemes and use different protocols.
2. The static method UIApplication.SharedApplication.OpenUrl(ns) is called, where ns is the NSUrl class. When the static method is called, if it is not possible to open a URL, a false is returned. If it is possible to open the URL that is passed, the URL is opened and a true is returned. -
UIPicker in the iPhone with MonoTouch
-
The Mono / MonoTouch Soft Debugger
Honestly, I thought that it was really cool when the Novell guys put a soft debugger into Mono/MonoTouch so that it is possible to debug an application running on the iPhone Simulator or on the actual device. Basically, its a set of code inside of MonoTouch that will talk back to the debugging device. According to the document, it works in the simulator, an iPhone attached to your macintosh, or over wifi if you are ont eh same network. Thanks guys!
-
Putting a Point on a Map in the iPhone
I wrote the following code to put a point on a map on the iPhone. It works pretty well. Basically, I draw a map, then I inherit from the MKAnnotation object and create a new constructor, go out to geocoder and get a lat lon to senter the map on, and finally, I put a point in the center of the map. I've got to thank Craig Dunn for the inspiration of inheriting from the MKAnnotation object.