My wife and I took a wonderful helicopter ride from Las Vegas to the Grand Canyon this weekend with Papillon Helicopter Tours. We had an awesome time, and the operation was first-class all around, well worth the price and was quite romantic having a champagne picnic inside the canyon.
The actual trip takes a half hour of flight to the picnic area, a half hour picnic and a half hour flight back and when you add in the drive to Boulder City, weigh-in, safety video, pictures and all, it takes about 4 hours from start to finish.
I thought all of their helicopters were white with a multi-color emblem, but we rode in a red EC-130 helicopter, 3 seats in front, 4 seats in back. Jim was our skilled, friendly pilot, tour guide, chef and photographer, which is more than a few hats to wear and he was excellent in every aspect, so we made sure to tip him at the end of the trip.
The temperature inside the canyon is pretty much the same as Las Vegas so dress appropriately. If it's hot in Las Vegas, it's going to be hot inside the canyon and best to schedule an early flight. The aircraft has air conditioning and individual headsets so you can talk directly to the pilot but we all just listened to the pilot/tour guide and took pictures on the way out, nobody talked.
On the flight to the canyon, there are excellent views of Lake Mead and the Hoover Dam whereas the return flight is more direct over the desert and not as scenic but breathtaking nonetheless.
The helicopter is very stable and the ride is very similar to what you experience when a commercial airplane is in the landing pattern, which is a little bumpy at times, but not bad and the flight is only a half hour. At the picnic area, helicopters kept coming until there were maybe 6 or 7 groups that all gathered together inside the picnic area. And 1/2 hour is not much time to eat, meet the other passengers and take pictures, so make sure you take the time to get the photos you want first. In my opinion, a picture with the helicopter and river in the background really captures the moment.
This blog provides some insights into developing mobile apps for the iPhone, iPad, iPod Touch, Android and Playbook devices. I am the creator of Vegas Casino Maps for iOS and Android casino floor maps for every major casino and shopping center on the Las Vegas Strip.
Monday, September 19, 2011
Wednesday, September 7, 2011
DotNetNuke 6.0 Skin, change icon inside the search box
If you have ever wanted to know how to change the icon inside the search box inside DNN, this blog will show you how. The default icon is the DotNetNuke symbol show below. For reference, we are using DotNetNuke 6.x, with the DarkNight MegaMenu skin.
1) Open the skin .ascx file, and look for this line
<dnn:SEARCH ID="dnnSearch" runat="server" UseDropDownList="true" EnableTheming="true" Submit="Search" />
2) Change the line to something similar to this
<dnn:SEARCH ID="dnnSearch" runat="server" UseDropDownList="true" EnableTheming="true" Submit="Search" SiteIconURL="~/Portals/_default/skins/DarkKnight/images/mto.png" />
mto.png is a custom 16x16 pixel image that was manually placed into the images directory.
3) Save the skin file, then refresh the page
1) Open the skin .ascx file, and look for this line
<dnn:SEARCH ID="dnnSearch" runat="server" UseDropDownList="true" EnableTheming="true" Submit="Search" />
2) Change the line to something similar to this
<dnn:SEARCH ID="dnnSearch" runat="server" UseDropDownList="true" EnableTheming="true" Submit="Search" SiteIconURL="~/Portals/_default/skins/DarkKnight/images/mto.png" />
mto.png is a custom 16x16 pixel image that was manually placed into the images directory.
3) Save the skin file, then refresh the page
Tuesday, August 23, 2011
Using a Pico projector to demo iPhone app
Laser Projector
Microvision makes a SHOWWX+ projector virtually the same size as an iPhone http://www.microvision.com/showwxplus/. There are other pico projectors on the market, but the Microvision SHOWWX+ model was chosen specifically because it uses lasers to display the image which also means the image is always in focus, which is a big plus for a portable projector.
While the SHOWWX+ seems to be made for the iPhone/iPad/iPod Touch devices, many apps do not support video output, which means the apps simply won't display output on the projector. For example, Hulu Plus and the native app Photos don't support video output. However, Netflix, YouTube and iPod Videos works great. There are a handful of workarounds, one of which including jailbreaking the phone. But for my purposes, I just want to demo my apps using a projector.
Implementing Video Out for my app
Luckily Rob Tyrell has already blazed a trail for iOS developers to follow to add video output capability to an existing iOS app with a library called TVOutManager. It's as simple as adding the TVOutManager.h and TVOutManager.m into the classes and updating the app delegate AppDidFinishLaunching method, by adding
[[TVOutManager sharedInstance] startTVOut];
Then build and run the application, plug in the projector and see your app on both the iOS device and the projector.
I did have a problem with my app at first and while I could see my app on both the iPhone and the projector, panning and zooming would not render on the projector until the transition completed which made the app appear choppy, but only on the projector. This was resolved by setting kUseBackgroundThread to YES in TVOutManager.m
#define kUseBackgroundThread YES
My app is hard coded for a portrait mode so I did make a minor adjustment to TVOutManager.m deviceOrientationDidChange, and commented out all of the code for orientation changes.
Microvision makes a SHOWWX+ projector virtually the same size as an iPhone http://www.microvision.com/showwxplus/. There are other pico projectors on the market, but the Microvision SHOWWX+ model was chosen specifically because it uses lasers to display the image which also means the image is always in focus, which is a big plus for a portable projector.
While the SHOWWX+ seems to be made for the iPhone/iPad/iPod Touch devices, many apps do not support video output, which means the apps simply won't display output on the projector. For example, Hulu Plus and the native app Photos don't support video output. However, Netflix, YouTube and iPod Videos works great. There are a handful of workarounds, one of which including jailbreaking the phone. But for my purposes, I just want to demo my apps using a projector.
Implementing Video Out for my app
Luckily Rob Tyrell has already blazed a trail for iOS developers to follow to add video output capability to an existing iOS app with a library called TVOutManager. It's as simple as adding the TVOutManager.h and TVOutManager.m into the classes and updating the app delegate AppDidFinishLaunching method, by adding
[[TVOutManager sharedInstance] startTVOut];
Then build and run the application, plug in the projector and see your app on both the iOS device and the projector.
I did have a problem with my app at first and while I could see my app on both the iPhone and the projector, panning and zooming would not render on the projector until the transition completed which made the app appear choppy, but only on the projector. This was resolved by setting kUseBackgroundThread to YES in TVOutManager.m
#define kUseBackgroundThread YES
My app is hard coded for a portrait mode so I did make a minor adjustment to TVOutManager.m deviceOrientationDidChange, and commented out all of the code for orientation changes.
Wednesday, August 10, 2011
Friday, July 29, 2011
Syncing iPhone Between Mac and Windows computers iTunes 10
To sync your iPhone between a Mac and a Windows computer, there are 2 files that need to be copied from your primary computer to the other.
Notice that iTunes Library.itl is a different name on the Mac.
Here are the steps in detail:
Step 1) Exit iTunes on both computers
Step 2) Locate the 2 files on your primary computer (Where you normally sync your iPhone with iTunes)
Step 3) Copy the 2 files to a USB drive
Step 4) Rename "iTunes Library" to "iTunes Library.itl" or vice versa on the USB drive
Step 5) Locate the 2 files on your second computer and make a backup copy
Step 6) Copy the 2 files from the USB drive to the second computer
Step 7) Plug your iPhone into the second computer, start iTunes and sync. This step can take quite a while depending on how much data is on the iPhone. Mine took about 10 minutes.
Step 8) (optional) Authorize iTunes
In Windows in Libraries\Music\iTunes | On the Mac in Users\<username>\Music\iTunes |
iTunes Library.itl | iTunes Library |
iTunes Music Library.xml | iTunes Music Library.xml |
Here are the steps in detail:
Step 1) Exit iTunes on both computers
Step 2) Locate the 2 files on your primary computer (Where you normally sync your iPhone with iTunes)
Step 3) Copy the 2 files to a USB drive
Step 4) Rename "iTunes Library" to "iTunes Library.itl" or vice versa on the USB drive
Step 5) Locate the 2 files on your second computer and make a backup copy
Step 6) Copy the 2 files from the USB drive to the second computer
Step 7) Plug your iPhone into the second computer, start iTunes and sync. This step can take quite a while depending on how much data is on the iPhone. Mine took about 10 minutes.
Step 8) (optional) Authorize iTunes
Flash CS5.5 for Mobile App Development
I gotta say that Adobe did an awesome job with Flash CS5.5 changes for mobile app development
www.SmartLittleKid.com/mobileapps.html
www.SmartLittleKid.com/mobileapps.html
Flash CS5 namespace is invalid in the application descriptor file
While trying to publish a CS5 Flash project for the iPhone, I kept getting an error "namespace is invalid in the application descriptor file" The only solution I could find was to uninstall CS5 and Air, then reinstall, which also did not work right away. I managed to get my hands on Adobe Flash CS5.5 and I gotta hand it to the Adobe team for the mobile app features. Flash CS5.5 published my project to an ipa file, copied to iTunes and uploaded to my iPhone and uploaded to Apple flawlessly the first time.
www.SmartLittleKid.com/mobileapps.html
www.SmartLittleKid.com/mobileapps.html
Subscribe to:
Posts (Atom)