SightSpace 3D

Have you ever wanted to take your SketchUp models on the go? Our friends at the Boulder-based start-up, Limitless Computing, have a solution for you: their recently released SightSpace 3D app allows you to view SketchUp models on the iPad, iPhone, or iPod (Android support coming soon).
I gave it a whirl and the viewer is quite good. Orbiting a SketchUp model with single finger, panning with two, and pinching to zoom in and out is very satisfying. Loading models onto your mobile device is easy too; the Google 3D Warehouse is integrated in the app and you can also load models through Dropbox and email.

The 3D Warehouse is integrated into the app making it easy to load models

The mobile viewer would be neat enough, but SightSpace 3D’s killer feature is the Augmented Reality (AR) viewer, which gives you the ability to overlay 3D models onto the physical world. Any geo-located Google SketchUp model can be exported to a KMZ file, placed on an iPad 2 or iPhone 4, and viewed in real-time, in a real place letting you actually walk through the space. As you can imagine, this is useful for previewing construction projects, displaying kitchen designs, urban planning and much more.

An apartment complex is superimposed on undeveloped land, to scale. (Model courtesy of Hilliard Architects, San Francisco, CA)

Additional features include bookmarking views, taking snapshots in both Viewer and AR mode, and the ability to annotate and email notes directly from the app.

Annotations and photos of a model get added directly to an email

SightSpace 3D is available now in the iTunes store now for $15 US, so go download it today.

Google Earth: World cities at night from space

NASA astronauts have taken photographs of various cities in the world, on the night of Space Shuttle. These images are a great way to visualize the growth of cities and transport networks of cities. They also give some idea of ​​how cities in different countries to develop. In some cities are built on good bars, others have a central core? Without a few rings of transport, and some appear to be completely disorganized.
NASA has collected sketch map of some of these images and descriptions of how they had seized. Many other similar images can be found by searching the gateway to Astronaut Photography of Earth. I took a few pictures and import them overlay in Google Earth. The picture quality is good but not great as it looks, how astronauts use the camera out ready for this.
Following cities are included in this collection. If you find any other good night images of NASA image archives, leave comments, and I will try to add it.

Beijing, China    Buenos Aires, Argentina    Chicago, USA    Denver, USA    Las Vegas, USA    London, England    Long Beach, USA    Los Angeles, USA    Mecca, Saudi Arabia    Montreal, Canada    San – Paulo, Brazil    Seoul, South Korea

 

Download .KML file

Google Plus: Monetizing games

Kabam was part of the initial launch of Google+ Games with two game titles, Dragons of Atlantis and Edgeworld, and we recently added Global Warfare. For these games, we integrated Google In-App Payments and we’re pleased with our games’ monetization to date. There are a couple things we learned along the way that we’re happy to share with the community.

Integrating In-App Payments

Integrating In-App Payments in our games was very simple, especially when compared to other payment platforms. There is excellent documentation available, complete with examples for each step of the purchase flow. We also used open-source libraries such as ruby-jwt to generate the tokens required for each purchase option.

We designed our games and purchase pages around the expectation of instant feedback, making sure to incorporate page loads or refreshes wherever possible. For example, in Edgeworld, a player attacking an enemy base can load the list of Platinum options instantly, without waiting for the list of payment options to load. After their Platinum purchase, the player is immediately brought back to the game, with their new currency and items waiting for them.

Pro tip: strive to reduce purchaser friction

One of the keys to maximizing revenue is to remove as much friction as possible from the purchase flow, making sure as many people as possible get from one step of the flow to the next. Many payment platforms send players to their own website and multi-page checkout flow. The Google In-App Payments approach allows us to keep players on our game page for the entire flow, making sure we can manage more of the process and reduce abandonment.

Additionally, the player’s credit card information is stored securely, so once a player has made a purchase anywhere using In-App Payments, their information is available for future purchases without additional data entry. Finally, JavaScript callbacks provided by In-App Payments allow us to show the effects of the purchase immediately, improving customer satisfaction.