Think first. Code later.

Adam Grocholski

Subscribe to Adam Grocholski: eMailAlertsEmail Alerts
Get Adam Grocholski: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Adam Grocholski

Over the past several weeks I’ve been working on some content I’m excited to finally share with you through a series of blog posts. This series will introduce you to Windows Phone 8 development from an Android developer’s perspective. Through the course of the series you’ll create your first app. It won’t be anything pretty, but you’ll learn the ins and outs of the development environment, how to create a simple user interface, and how to perform navigation. Along the way you’ll see some Android Hints that will help make it easier for you to transition your existing skills to the Windows Phone platform. You’ll also see some Visual Studio Tips to make you more productive in your development environment. Good luck! In the previous lesson you created a simple UI that accepts text from a user. In this lesson you’ll create a second page in your application to display th... (more)

Android to Windows Phone 8: Manage Network Usage

It’s more than likely that a Windows Phone app will need to work with data that resides on the Internet. For example, an app may aggregate data from various news sources using RSS feeds. Consuming this type of data in a Windows Phone app is very similar to consuming it in an Android app. In this post I’ll show you how to manage network usage. It’s important to consider how your Windows Phone app will access network resources once it has the capability to do so. If your app is going to perform a large number of network operations or transfer large amounts of data (e.g. audio/vide... (more)

Azure CLI Day 36 – mobile script list

In my previous two posts I showed you how to use the Windows Azure cross platform command line tools to: Create a scheduled job for a Windows Azure Mobile Service (http://thinkfirstcodelater.com/blog/?p=3342) List the scheduled jobs associated with a Windows Azure Mobile Service (http://thinkfirstcodelater.com/blog/?p=3350) In this post I’ll start looking at how to modify the script associated with a scheduled job. Once again, just a reminder that I’m using the command line tools on a MacBook Air with OSX (Mountain Lion) installed, and I’m using Google Chrome as my default bro... (more)

Azure CLI Day 41 – mobile scale show

In my previous seven posts in this series I showed you how to use the Windows Azure cross platform command line tools to work with scheduled jobs associated with a Windows Azure Mobile Service. In this post I’ll show you how to use the tools to scale your Windows Azure Mobile Service. Once again, just a reminder that I’m using the command line tools on a MacBook Air with OSX (Mavericks) installed, and I’m using Google Chrome as my default browser. However, the experience should be identical on Windows and Linux as well. Before we look at the command to scale a mobile service, le... (more)

Azure CLI Day 1 – account download

In my previous post (http://thinkfirstcodelater.com/blog/?p=2957) I showed you how to install the cross platform command line tools to manage your Windows Azure services from your local console. However, before you can start taking control of Windows Azure you need to provide your account information to the command line. In this post I’ll show you how to download this information. Once again, just a reminder that I’m using the command line tools on a MacBook Air with OSX (Mountain Lion) installed, and I’m using Google Chrome as my default browser. However, the experience should... (more)