Tuesday, July 12, 2011

Daily Links 12/07/2011

MonoCross - The Technology
Some very interesting thoughts on cross platform development, along with an open-sourced framework that practically implements it.
The Mono team has since been retrenched, but keep an eye on Xamarin (from those very same developers) for some exciting developments in the cross-platform space.

Creating WP7 promotional videos

Portable Library Tools
Single library - multiple .NET platforms

Top 8 Websites To Learn Windows Phone 7 Development

WP7 Launchers - Mango (Windows Phone 7.1)

Resources for Windows Phone Mango Developers

PinCodeKeeper WP7 app - Submitting to Marketplace

Building a detailed About page for your Windows Phone application

Silverlight Touch Library
Provides some parity with the touch API found in the windows phone silverlight framework

Wednesday, June 8, 2011

Daily Links 08/06/2011

Slide-out keyboard support on Windows Phone

WP7 Mango: Know about application lifecycle

Developers: New Screenshot Tool Now Available

Seven useful tips and tools for Windows Phone 7 developers

WP7Contrib – Bing Maps REST Service Wrappers

Elevated Trust in Silverlight 4
" Apply custom chrome;
Directly access selected directories on the file system;
Use COM Interop to open up a whole range of features, including;
Running windows applications;
Integrating with Microsoft Office products;
Access to the Windows Speech API.
Relaxed user consent on Clipboard, WebCam and Microphone access
Full Screen Keyboard support
Cross Domain network calls, without the requirement for a Client Access Policy. "

Silverlight, HTML5 & Windows 8 : Where we are heading to ?

WCF Extensibility – Custom Serialization in Silverlight

wp7essentials
making the common things you have to do in every windows phone application, like persist application settings, use tasks/choosers, log/trace, threading/asynchronous development etc. testable.

The Sterling NoSQL Database in a Mango World

Monday, June 6, 2011

Windows Phone: Capture + Resize Image using the phone camera

Sample code. It’s not tested, so let me know if there are any issues:

Basically a wrapper around CaptureCameraTask with some image resize filling.

 

Usage:

      private void ConfirmMarkerPicture_Click(object sender, RoutedEventArgs e)
{
CameraTask task = new CameraTask();
task.TakePicture(CameraTask_TakenPicture, true);
}

private void CameraTask_TakenPicture(BitmapImage image)
{
_imgMarker.Source = image;
}



… where _imgMarker is type Image.


There are also Resize Width and Height properties which can be set prior to TakePicture call.



Happy coding Smile.