John's Blog

Apps for Windows

  • John's Blog

    Physics engine for XAML

    • 0 Comments
    After briefly playing around with SpriteKit on iOS, and enjoying the built-in Physics Engine, I was looking for something similar on Windows. I was delighted to find Physics Helper XAML by Andy Beaulieu, which essentially gives your XAML shapes mass...
  • John's Blog

    Book club edition

    • 0 Comments
    You can tell a lot about a programmer by checking out the books on their bookshelf, I would think. And also by looking at their t-shirt, but we'll save that for another time. This post I wanted to mention three books that I'm currently enjoying, and...
  • John's Blog

    Releasing a companion universal Windows app

    • 0 Comments
    A few months ago, I released a simple task management app for Windows 8.1 to the Windows store. Since then, I've updated it a few times as I've had new ideas or needed to resolve some issues. However, what I really wanted to do was to create a Windows...
  • John's Blog

    WeatherView - a universal Windows app sample written in C#

    • 2 Comments
    WeatherView Sample - available on CodePlex - https://weatherview.codeplex.com This is a sample which creates a universal Windows app written in C#, that runs on both Windows 8.1 and Windows Phone 8.1. You can see the app the sample is based on in the...
  • John's Blog

    Looking for some Unity?

    • 0 Comments
    Good news - there might be a " Day of Unity " coming to a city near you! Unity and Microsoft are running free day-long events aimed at helping you write Unity games on Windows devices. Did I mention it's free? Just register and then turn up with...
  • John's Blog

    Hiding the Status Bar in Windows Phone 8.1 apps. Or Not.

    • 0 Comments
    I've been working on a Universal app that runs on Windows Phone 8.1 and Windows 8.1, and I have to admit it's going remarkably smoothly. I could get used to writing apps this way! One place I was temporarily stuck (until the kind folks who write the...
  • John's Blog

    A downright cheap Windows Phone which isn't actually "cheap"

    • 0 Comments
    If you are in the US, you might want to run to your nearest Microsoft Store (or go to MicrosoftStore.com) where you can currently buy a contract-free Nokia Lumia 520 for $59, including a free case. This phone is on a pay-as-you-go deal, and you might...
  • John's Blog

    Using Bing queries in your Windows Store app

    • 0 Comments
    I was working on a Windows Store app (as I usually am between 9am to 5pm) and I wanted to make use of a web service (Bing, of course) to provide me with an image given some keywords. You don't need to know why, just believe me. I'm not making this up...
  • John's Blog

    MonoGame 3.2

    • 0 Comments
    Delighted to see that MonoGame 3.2 is now available - this release contains a big set of improvements. Congrats to the MonoGame guys on shipping! Click here to visit the official MonoGame site and download it for Visual Studio.
  • John's Blog

    Return of the FBI (Fish Based Interface)

    • 0 Comments
    Since I last took to the keyboard to write a blog entry, things have changed. For a start, I've supplemented the Dell Venue Pro 8 device I've been using with a Surface Pro. I couldn't resist getting one of the 1st gen Surface Pro devices when it went...
  • John's Blog

    Mix-and-match: Using Hype on the Mac to make a Windows 8 app

    • 0 Comments
    One of my favorite Mac applications is called Hype, from a company called Tumult . Hype is a GUI tool that builds HTML5 projects, using a timeline approach: With Hype, you can quickly create web sites, or web apps, and output everything in lovely...
  • John's Blog

    Yet more on Data Binding with C# and XAML: Refreshing your views

    • 0 Comments
    I’ve touched on the awesomeness of data binding a few times in this blog. Data binding is one of those things that still seems a little bit like magic: tell a control about some data, and the control will automagically display it, reformatting as...
  • John's Blog

    MVVM for noobs, iOS devs, and bluffers

    • 0 Comments
    If you’ve been writing Windows apps for more than a few weeks, you’ll probably have read an article or heard someone mention “MVVM”. MVVM is one of those things that is easy to file away in the back of your mind as something you...
  • John's Blog

    Tips and Tricks for Smaller Windows Devices

    • 0 Comments
    Tricks and tips for smaller devices I’ve been using my Dell Venue Pro 8 table for a while now, and everyone is getting increasingly sick of hearing me saying how much I like it. So I’m pulling all the tips and tricks I can think of into...
  • John's Blog

    Dell Venue 8 Pro - recent updates

    • 1 Comments
    I'm a big fan of the Dell Venue 8 Pro tablet: the little device that runs Windows 8.1. If I had a complaint, it would be that the (optional) stylus wasn't very good. It was ok for pointing as a mouse, but no use for hand writing in OneNote, and in apps...
  • John's Blog

    Supporting background audio in your Windows 8.1 app

    • 0 Comments
    I’m still working away on my latest Windows App Store app, and one of the features I wanted to make sure to support was background audio: that is, I wanted the app to still play music when it was snapped to the side of the screen, or even pushed...
  • John's Blog

    More on ListBoxes: Using databinding to control appearance

    • 0 Comments
    In a previous blog posting, I discussed how I used a XAML ListBox to create a control rather like an iOS UITableView . In this installment, I’m going to expand upon that a little and explain how you can change the appearance of individual items...
  • John's Blog

    Moving data around your C# app, and the potential perils of async

    • 0 Comments
    One thing that I think can be a little tricky when writing apps is how to manage how your app's data as it moves around between its various components. For example, I was working on an app that tracks "tasks" (you know: feed the cat, remember to wear...
  • John's Blog

    Dell Venue Pro 8

    • 4 Comments
    After the disappointment that was the Acer 8" Windows 8 Iconia W3 ( but they're back with the W4! ) and a distinct lack of Surface Mini I didn't have much hope for smaller tablets in the near future. And then seemingly out of nowhere, Dell introduces...
  • John's Blog

    Here's a Windows Store App to help you write Windows Store Apps..

    • 0 Comments
    Here's an app which I wanted to make for a while. Answer a few questions, and the app will create a personalized list of links into MSDN and other sources to help you with your Windows 8.1 App. I've tried to find the key links to get you pointed in...
  • John's Blog

    Adding a Settings panel to Windows Store Apps

    • 1 Comments
    When writing software, it always seems that the last 10% of the project takes 90% of the time, doesn't it? As I sit here polishing my Tenth Anniversary Microsoft Krypton Crystal award, I'm also wrapping up an app and getting ready to start thinking...
  • John's Blog

    Goodbye Team Foundation Service, hello Visual Studio Online

    • 2 Comments
    Team Foundation Service might be a name that's new to you, especially if you are an iOS developer dabbling in Windows. (If you work at Microsoft, well, your entire life can revolve around the similarly named Team Foundation Server . What's for lunch today...
  • John's Blog

    Portable Class Libraries now supported by Xamarin on iOS

    • 0 Comments
    If you are a fan of C#, but you've also heard of these "smartphone things" and think they might catch on, you might want to check out Xamarin. Microsoft and Xamarin have just announced support for PCLs, which makes writing code that runs on multiple...
  • John's Blog

    Unity 4.3 Announced - now with more Windows support!

    • 0 Comments
    Great news for game developers today: Unity 4.3 is out! This new release packs in a lot of new features. For starters, they've lost a dimension: yup, writing 2D games in Unitty3D is now a lot easier with a new editor mode and 2D optimized physics modeler...
  • John's Blog

    Fix graphics glitches in VivoTab Smart ME400 tablet

    • 2 Comments
    I've been using the ASUS VivoTab Smart tablet as my laptop-replacement for a while now (it runs Visual Studio pretty well, but sadly lacks the 3D chops for Kerbal Space Program - the two pieces of software I use the most). Paired with the Microsoft Wedge...
Page 1 of 11 (262 items) 12345»