Skype Qik Impressions

Skype announced earlier today a new app: Skype Qik (pronounced Quick I guess), a video messaging app which bears similarity to apps like Snapchat and Facebook Messenger.

skype-announced-qikThe tagline is “The new mobile messenger for swapping videos with groups of friends”, and that is exactly what and all it does. In Skype Qik you have the ability to send videos to a person or groups of people at the same time. Nothing more, nothing less. How does it fare? Find out after the break

Want to learn C# and Windows (Phone) development?

The best inspiration for writing blog posts is absolutely the questions I receive from people via Facebook, Twitter, E-mail and more. For this particular post the question at hand was if I had any good resources for learning to code and develop applications in C#.

How one learn is different for each person. Someone needs to have hands-on tutoring, visual/audio-based material and of course reading. However; the only way to truly learn is by doing and practicing. If you are the one who needs hands-on tutoring then I might suggest you look up courses near you, as I can’t help you there. In this post I have tried to come up with some good video walkthroughs and reading material for each category, so continue reading to get to the good stuff.

Lumia 930 vs Lumia 1020 – Amateur Camera Showdown

The Lumia 930 has now been selling for some days and being so lucky I have both the Lumia 1020 and the 930 in my posession and I thought of doing an amateur camera showdown. A caution is to be made: I am in no way a photographer and the only setting I have adjusted on the phone is the focus points at some point, otherwise it has all been set to auto and recorded using Nokia Camera on both phones.

The difference between the Lumia 1020 and the Lumia 930 at this point is the Lumia Cyan firmware on the 930. They are both running the same version of the underlying operating system: Windows Phone 8.1 (8.10.12397.895).

Head past the break to see the initial results!

Lumia 930 – The “easy fix” for purple displays

After WMPoweruser posted their article about the Lumia 930s purple display issues going on record to say that there’s an easy fix to remedy the purple issue a lot of other tech sites has begun reporting the same fix. A lot of those sites are using the images I provided in the Lumia 930 – Purple Tint post as well. I don’t want everyone to think that this tint adjustment fix is going to fix your display as it still seems that for most users the purple is still present, but in a less noticeable way.

In the updated version of the Purple Tint post I go on to say that some users have experienced having the purple tint more visible in different parts of the screen (bottom, top, left or right). I have also noticed on my 930 device that when adjusting the tint to all Green I can see some of that green coming through in the gray areas. I have also noticed that on my device even when tinted all the way to Green the purple is still visible in the bottom half of my screen like many other users are reporting.

When taking all of these into account it might seem that it’s a hardware issue. Some users have already replaced their 930 with new devices and reports that the display is now fine. Microsoft and Nokia might release a software update in the near coming weeks to try to balance out the purple tint, but it might boil down to the physical hardware itself.

I reported these issue to Nokia Care when I wrote the other post and after some days I got sent a PDF that guarantees me a new replacement device when I hand in my current one, as it’s now marked as DOA (Dead On Arrival) / DAP (Dead After Purchase) with display errors stated as the reason.

I have yet to replace my current device as I am waiting to see what Microsoft and Nokia can figure out and allow the stores to stock up with new devices.

If you want to read more about what the purple tint issue is, head on over to my original post here

Spotted: Lumia 930 ad in Norway

Now that Nokias new flagship phone; the Lumia 930 is out it’s nice to see that Microsoft and Nokia has started marketing the phone here in Norway (by the way this Nokia/Microsoft business is confusing). Before I saw the ad today I had yet to see any special marketing for any of the other phones previously released. There might have been some advertisements earlier, but this time they have made sure that everybody would notice it

Design and develop with sample data

When developing an application it is often time consuming having to deploy the application to a device or the emulator to see how a specific view or template might look like with real data. This is where sample data comes in handy. Using the design-time tools available to us in Visual Studio and XAML we can inject sample data to our views.

Creating the sample data

In this example application we’re using the MVVM-pattern for structuring our code, and we have a viewmodel named MainPageViewModel that we want to mock up. The MainPageViewModel contains a collection of MenuItems that is populated at run-time. The view (PhoneApplicationPage in this example) contains a ListBox that binds to that collection. To see what a MenuItem will look like when running an app, we can bind the view to a sample instance of the MainPageViewModel. Fortunately, all of this can be done using XAML.

The first step is to create a new XAML file. In this example it’s called MainPageViewModelSampleData.xaml and is placed under a fictious folder named SampleData:

The code above shows the contents of the sample data for our MainPageViewModel. The XAML is pretty self-explanatory: we first create a new instance of MainPageViewModel and can manipulate all of its properties using XAML. The MenuItem collection is easily populated with MainPageMenuItems, which contains a Title property we’re setting.

Using the sample data

To use our XAML sample data we can tell our view to use it as a source for DataContext during design-time:

After setting the DataContext property you will (hopefully) immediately see the ListBox containing our sample items. This is extremely useful when crafting views and item templates.

If you have any questions regarding using sample data, please feel free to comment below and I will try to answer as best I can.

Thank you for reading.