Meru Cabs for Windows Phone 8.1 is now available in Store

Meru Cabs, an awesome new App that lets you book Cab Rides in 21 cities of India with One click, landed on Windows Phone Store today. I worked closely with the team at Meru Cabs for this App and I am very proud of what we’ve created.

The App has been completely re-written in WinRT and has lots of cool new features like One Tap cab booking, Cab & Ride Tracking, Meru Genie & Meru Eve booking, etc. Here are some screenshots of the App:

One Tap booking Schedule a Pickup

Continue Reading..

Thanks Windows India!

Disabling Display timeout in Universal Windows App

There are many scenarios in an App where you’d want the User’s device display to stay On; For showing directions, playing videos, presentations, reading, to name a few.

In Universal Windows Apps, this can be done with DisplayRequest:

using Windows.System.Display;

DisplayRequest displayRequest = new DisplayRequest();
displayRequest.RequestActive();

This will make sure that the device’s display stays On even without any User interaction while the App presents relevant info on screen. The App can also enable Display timeout when it no longer needs the display to stay On.

To Re-enable the Display timeout simply make the following call:

displayRequest.RequestRelease();

Always re-enable the Display timeout when it’s not required. Also, keep in mind that the Display Requests are cumulative. For every Active requests, you will have to request Releases to enable Display timeout. You can enable and disable Display timeout any & as many times you want in the App.

I hope this Mini article helps you in your App development. Happy coding!

Ludo for Windows 8.1

Ludo 2.0 for Windows

Ludo was my first Windows 8 App uploaded to the Store in 2012. I created the game in Microsoft’s Windows 8 hackathon, and it was up in Store before Windows 8 RTM. It has been doing great with downloads and ratings without any updates with new features. Today, I’m changing that.

I’ve just released Ludo 2.0 to the Windows Store. The game has been re-written with lots of new features:

• All new ‘Sleek’ board theme
• Six colors for Player to choose from
• Create Bot to play against; Handy if you can’t find a 4th player
• Switch board themes with Swipe/Click
• Options to customize gameplay like chances to Roll 6, Extra Turns etc.

The Game is free with one In-App Purchase to get the Sleek theme. Download Now!

Download from Windows Store

Launching Foursquare App from your Windows Phone App

Foursqaure for Windows Phone registers an URI association which lets you launch it directly from your App. This API is undocumented, but I discovered it because of Cortana’s integration for local recommendations that uses Foursquare data.

Here’s how you can do it:

var foursquare = new Uri(“foursquare://venues/” + venue.id);
await Windows.System.Launcher.LaunchUriAsync(foursquare);

Simply add the ID of Foursquare venue at the end of the URI, launch it from your code and the Foursquare App will open up with the details about the Venue.

What if the user doesn’t have Foursquare App installed?
Windows Phone handles this scenario nicely and asks the user if they want to install the App.

I have implemented this feature in my App PlaceView, a Place of Interests finder App with Augmented Reality. With Foursquare integration, user can now view more details about Venue, or Check-in to the place.

If you’re using Foursquare’s Venue data in your App, then this is a nice new feature you must add.

© Nirmit Kavaiya