Archive | Windows 8 RSS feed for this section

Spotify – we will do your Windows Store app for free!

14 Dec

It’s a shame to see that Spotify still isn’t available for Windows Phone 8 and Windows 8. I understand that they probably have a big backlog and can’t have apps of this size available in just a few weeks.

However Windows 8 have been available for some months now and we haven’t heard anything from Spotify about a realistic release date. The result is obvious – users cancel their subscriptions and find another musicplayer. Just check out the forums and the comments in this thread – users have an excellent alternative in Xbox music.

A few weeks back my team and I decided to take a radical step – we offered Spotify to do the Windows 8 app – for free. We have developed our share of apps for the Windows Store; 20+ apps ranging from video-on-demand apps to homebanking apps.

We still haven’t heard anything from Spotify.

http://community.spotify.com/t5/Spotify-Ideas/Windows-8-Metro-App/idc-p/223348#M14834

Where is The Build App?

31 Oct

Yesterday at the excellent keynote at Build, Steve Ballmer clarified the importance of building great apps for the Windows platform. To back it, Microsoft provided all attendees with a Surface – if we promised to develop lots of apps. With the keynote in mind I searched the Windows Store for the Build App – I couldn’t find it. Instead I tried the Build website (www.buildwindows.com) on my Surface. I quickly realized that some part of the website was built with touch in mind – but certainly not most of it.

So my question to Microsoft is pretty simple: Why haven’t you build an awesome Build app that would inspire developers to build great apps?

You have a really strong support in your knights (the MVPs) that most definitely would have built it for you.

UPDATE (2012-11-02):

The Build app is now available at the Windows Store.

Build 2012 app for Windows in the Windows Store
http://apps.microsoft.com/webpdp/app/0c51433d-4d6b-4e51-a274-86611f732fca
Learn more about Build 2012 by Microsoft Corporation and download it from the Windows Store

// thomas

Writing blog posts from Word 2013

28 Oct

My favorite tool for writing blog posts have for the last couple of years been Live Writer (part of Windows Essentials). The reasons for the choice are several but one of them is the fact that the editor good, supports plugins and integrates well with major blog engines.

I’m writing this blog post on my new Surface RT (using the type keyboard). A bit naive I hoped I would be able to install Windows Essentials on it – Of course not. “Windows Essentials isn’t available for Windows RT, but you can you can do more with world of new apps at the Windows Store”. So I looked for an app in Windows Store but unfortunately I couldn’t find one that would suite my needs.

While I was taking a look at the new Office 2013 edition preinstalled on Surface RT I saw a template called “Blog post”. A bit skeptical I tried to click it. What meet me was a simple UI, full integration with several major blog engines (including categories), and of course the amazing word editor. In this version of Office 2013 it’s possible to set if the UI should be optimized for mouse or touch giving you more space between commands. Must say that I’m quite impressed so far.

Only thing that I seem to miss at the moments is being able to set tags on the blog post.

// thomas

PROSA taler med Bluefragments om Windows 8

26 Oct

I denne måneds udgave af PROSA har de en artikel om Windows 8 – “Windows 8 under overfladen” – skrevet af Dan Mygin. Artiklen er baseret på et interview med undertegnede og Jørgen Andersen og ser på nogle af de muligheder og udfordringer som både udviklere står overfor i forbindelse med den nu lancerede Windows 8.

Du kan se hele artiklen her på siden 18 – http://bit.ly/prosa-nov-2012.

// thomas

Jeg kan også anbefale artiklen på side 70, hvor Dan Mygin har snakket med Brian Rasmussen.

10 things every .NET developer should know about Windows 8

19 Oct

Yesterday I did a talk at CNUG about Windows 8. I talked about 10 things every .NET developer should know about Windows 8.

So what are the 10 things every .NET developer should know about Windows 8 – if you got 90 minutes to present them? I choose these 10 topics:

  • Design does matter
  • Snap and Scale Beautifully
  • Presenting Data
  • DataTemplateSelector
  • Async is Great
  • Use the right Contracts
  • Invest in a Great Tile
  • Connected and Alive
  • Take care of Process Lifetime
  • Notice the Fine Print

Some of the topics are quite large – how can you talk about presenting data or async in less then 10 minutes?! Seriously!! Well I hope the participants got a good glimpse at some of the cool features available in Windows 8 and that some of them enjoy their really cool Bluefragments Windows 8 t-shirt :)

You can get my slides and my demo from my SkyDrive http://sdrv.ms/PE4pqm.

// thomas

Current screen resolution in Windows 8

23 Aug

Getting the current screen resolution in Windows 8 using C# is really straight forward:

var bounds = Window.Current.Bounds;
doube height = bounds.Height;
double width = bounds.Width;

// xamlgeek

PlayReady for Windows 8

21 Aug

The use of PlayReady is a bit different on Windows 8 then on Silverlight. Microsoft have provided a very good sample on the use of PlayReady for Windows 8 here.

At the time of writing the referenced Microsoft PlayReady Client SDK version 1.0 assembly is missing in the sample. Luckily a new version is available here (version 2.3.1662.0). Download and run the extension, remove the old reference in the sample, add the new reference – and BAM – you’re done.

Happy coding!

// xamlgeek

Exam 70-484: Essentials of Developing Windows Metro style Apps using C#

2 Aug

Today I took the beta exam 70-484: “Essentials of Developing Windows Metro style Apps using C#”. The “Skills measured” deals with several topics in and related to Metro Style apps. It was fun and a great challenge. As it is a beta exam I have to wait several weeks to get the result – the suspense is killing me!

// xamlgeek

ShareAppBarButtonStyle for XAML

28 Jun

The StandardStyles.xaml in a standard Windows 8 Metro XAML project contains about 30 different AppBar button styles. In a standard JS project there is about 150 different styles. Adam Kinney have enumerated and visualized them in a post here.

Tim Heuer have written a post about AppBar button styles for XAML here – it’s really worth a close look! In the end of the post, Tim refers to an updated StandardStyles.zip with all the 150 icons defined in XAML. Thanks!

All I’m missing from the updated styles is a ShareAppBarButtonStyle. Well, with Metro Studio 2 from Syncfusion installed I easily can generate the Path that I need.

<Style x:Key="ShareAppBarButtonStyle" TargetType="Button" BasedOn="{StaticResource AppBarButtonStyle}">
    <Setter Property="AutomationProperties.AutomationId" Value="ShareAppBarButton" />
    <Setter Property="AutomationProperties.Name" Value="Share" />
    <Setter Property="ContentTemplate">
        <Setter.Value>
            <DataTemplate>
                <Grid>
                    <Viewbox Margin="11">
                        <Path Stretch="Uniform" Fill="#FFFFFFFF" Width="26" Height="26" Margin="0,0,0,0" Data="F1M1753.16,1373.61C1751.09,1373.61,1749.19,1372.94,1747.62,1371.82L1729.47,1381.27 1747.42,1390.61C1749.02,1389.4 1750.99,1388.65 1753.16,1388.65 1758.45,1388.65 1762.73,1392.94 1762.73,1398.22 1762.73,1403.51 1758.45,1407.8 1753.16,1407.8 1747.87,1407.8 1743.59,1403.51 1743.59,1398.22 1743.59,1398.11 1743.62,1398 1743.62,1397.88L1725.63,1388.52C1724.03,1389.73 1722.05,1390.47 1719.89,1390.47 1714.6,1390.47 1710.31,1386.19 1710.31,1380.9 1710.31,1375.61 1714.6,1371.33 1719.89,1371.33 1722.3,1371.33 1724.49,1372.26 1726.17,1373.73L1743.65,1364.64C1743.64,1364.44 1743.59,1364.24 1743.59,1364.04 1743.59,1358.75 1747.87,1354.46 1753.16,1354.46 1758.45,1354.46 1762.73,1358.75 1762.73,1364.04 1762.73,1369.32 1758.45,1373.61 1753.16,1373.61z">
                            <Path.RenderTransform>
                                <TransformGroup>
                                    <TransformGroup.Children>
                                        <RotateTransform Angle="0" />
                                        <ScaleTransform ScaleX="1" ScaleY="1" />
                                    </TransformGroup.Children>
                                </TransformGroup>
                            </Path.RenderTransform>
                        </Path>
                    </Viewbox>
                </Grid>
            </DataTemplate>
        </Setter.Value>
    </Setter>
</Style>

The style is based on AppBarButtonStyle and define the share icon a Path contained in a ViewBox. You can get the style here.

// xamlgeek

Windows 8 talk

9 Feb

Yesterday I did a Windows 8 talk with Martin Jepsen (red. partner in Bluefragments). During our 3 hour long talk we talked about developing Metro Style Apps, Windows 8 contracts and WinRT. We got lots of good questions from the 85 people who participated which gave a relaxed atmosphere – thank you for that!

Slides from the talk can be downloaded here.

//xamlgeek

Follow

Get every new post delivered to your Inbox.

Join 1,156 other followers