Try the search, it's linked to some great forums

Wednesday, October 31, 2012

Creating an Animap Sailing tracker

These directions are for building an animated map of multiple GPX files uploaded from MotionX GPS to the Animaps app.  It allows the user to create a fully animated 2D Google map displaying the tracks of multiple sailboats during a race.  Here's how it done;
  1. In MotionX GPS create a track of your sail from dock to dock.
  2. Upon completion of the race, upload and share your track to the yacht club's email address
  3. Make sure to label it with your boats name and date
  4. On your PC save all the boat tracks .GPX files to a dated directory for storage.  The GPX files have timestamps within the data, allowing for the app to show actual speed over the course.
  5. Open and  login to your Animaps account
  6.  .....
  7.  .....
  8.  .....

That's all there is to it.  Enjoy.
Here's an example of one of the resulting maps.
tip: use the button with the X to toggle map controls 

>

RaceTracker demo

This is a 1st version of the sailing racing tracker that I've been trying to figure out.  The program is called Animaps, and I'm just learning it.  It's as easy as importing the various .GPX (timestamped) files from MotionX.

Monday, October 29, 2012

Remotely distributing your App for testing - Adhoc Distribution

The magic word is AdHoc, you can find more information about it in apple's developer portal. And here is a how to create the App, that you can send with your ad hoc profile to your friends. http://diaryofacodemonkey.ruprect.com/2011/03/18/ad-hoc-app-distribution-with-xcode-4/ Also you can take a look at https://testflightapp.com

The app can be distributed via iTunes to anyone who's UDID (Unique Device ID) that you have.  The UDID is just a 40 character unique serial number.
 
Per my friend Victor:

Beta tester;
first obtains the iPad/iPhone UDID number from each of their devices that you want to download to.  Here is a quick description of that process, or;
Connect your device to your laptop & open iTunes
           
  1. Goto your device's Summary tab and click on the serial number
  2. It should then display the UDID something like; Identifier (UDID): 3086838710f15bd6d787453c752ca517bf9xxxxx
  3. Then select Edit - Copy Identifier (UDID)
  4. Email this number to your developer
 Next the developer;
 Here is Apple's submission guide with details for the build process.
  1. Gather the new Beta Tester UDIDs
  2. Add these devices to the devices section of the certificagtes section of the Apple developer
  3. Goto the Provisioning Profile section and add the new devices to the Adhoc distribution Profile
  4. Download and save the new profile (ex: TLF_Beta_Testing_Profile.mobileprovision)
  5. Goto Xcode's Organizer - Archives - Adhoc Distribution and save the resulting ipa file (ex: ThinkLocal.ipa).
  6. Send both to the tester for them to perform the download
Next the beta tester;
Here is Apple's submission guide with details for downloading the app.

  1. Download the ThinkLocal.ipa & TLF_Beta_Testing_Profile.mobileprovision files to your computer
  2. Open iTunes
  3. Drop the Beta_Testing.mobileprovision file into your App folder in iTunes
  4. Double click the ThinkLocal.ipa file, and it should appear in the iTunes Library - Apps directory
  5. Drop that app icon into your App folder on the iPhone
  6. Done - we hope
The app should then appear on your iPhone home screen.