Contact Windows Support

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Sunday, 16 June 2013

Coding4Fun - ThemedImageConverter

Posted on 05:31 by Unknown
When you publish an application, you need to meet the requirement 5.5.2 from Dev Center:
"App content, such as text and visual elements, must be visible and legible regardless of the phone theme without panning horizontally or zooming.."

The example is when you have an image with the same color of background theme.
What you can do?
- select a different color for image.
- manage the image source swap from code behind.
- the best practice is to use the ThemedImageConverter from Coding4Fun Toolkit.

Let's go:
Download the Coding4Fun Toolkit from NuGet or Codeplex.

Add the static resource in your page:
<c4fun:themedimageconverter x:key="ThemedImageConverter"></c4fun:themedimageconverter>

Use this simple converter in your image:
<Image Source="{Binding Converter={StaticResource ThemedImageConverter}, ConverterParameter={StaticResource PhoneBackgroundColor}}" DataContext="/Assets/{0}/img.png" />

You can check also the InverseThemedImageConverter to swap from light and dark themes.


Read More
Posted in Coding4fun, developers, windows phone, Windows Phone 7.8, Windows phone 8 | No comments

Sunday, 21 April 2013

Windows Phone 7.8 - Gmail Sync: contacts and calendar

Posted on 12:26 by Unknown
After January 30 2013, Google dropped Exchange ActiveSync support.
Now if you add a Google account in Windows Phone 7.8, you can sync only emails.
But if I want to sync my Google Contacts and Calendars...??

Just follow this steps:
- Go in Settings >>> Email + Accounts.
- Add an account.
- Choose Outlook (Outlook.com, Exchange, Office 365).
- Write you Google email, password and press Sign In button.

Fill the new page with this informations:
- Account: your Google email
- Domain: google
- Server: m.google.com

Et voilĂ , you done! :)



Read More
Posted in Contacts, Google, Mail, Sync, Windows Phone 7.8, Windows phone 8 | No comments

Tuesday, 19 March 2013

Vote myMoneyBook and win a Lumia 920

Posted on 05:51 by Unknown

Microsoft is running a campaign called Windows Phone Next App Star, and guess what? Over 9,000 apps entered the competition, and my app myMoneyBook is one of 64 finalists!

Starting today, March 19, my app is in a head-to-head battle with another finalist. If my app gets the most votes, it keeps moving forward, and I keep winning more prizes.  If my app wins the whole thing, myMoneyBook will be Windows Phone Next App Star and will be featured in an upcoming Windows Phone television ad!

Even better, every time people like you participate in the campaign and vote, they are entered to win a brand new Lumia 920 Windows Phone! Microsoft is giving away one Lumia 920 every day throughout the contest, and every vote is an entry.
Will you please help me become Windows Phone Next App Star?

PLEASE VOTE FOR MY APP!

Please note:
you may have to vote several times before reaching the voting opportunity for my app. There are 32 first round match-ups, just look for a picture of me and my app myMoneyBook.




Read More
Posted in | No comments

Tuesday, 19 February 2013

PeriodicTask bug in Windows Phone 8

Posted on 10:38 by Unknown

After almost two months, WPDev Team has confirmed a bug for PeriodicTask in Windows Phone 8:

PeriodicTask fails to trigger if there is no network connectivity in WP8 (enable Airplane mode,  or disable both cellular and wifi.

Here my discussion: http://social.msdn.microsoft.com/Forums/en-US/wpdevelop/thread/216a9f3d-9284-4d1e-ac2a-83f2d13e361c


Read More
Posted in bug, developers, microsoft, tips, windows phone, Windows phone 8 | No comments

Wednesday, 6 February 2013

Easy SQL CE on Windows Phone

Posted on 14:29 by Unknown
In Windows Phone is very simple to add and use SQL CE database.
What you need? Nothing... it's built in the Windows Phone Runtime.

Let's start...

If not exists, add the reference System.Data.Linq in your project.

Create the class to map the entity to the table:
[Table(Name="Utenti")]
public class Utente
{
[Column(IsPrimaryKey = true, IsDbGenerated = true)]
public int Id { get; set; }

[Column(CanBeNull = false)]
public string Name { get; set; }
}
You can see the attributes for the table and columns: table name, primary key, etc..

Now add a class for DataContext with the reference to the table Utenti. The DataContext wraps all operations you can do with database:
public class MyDataContext: DataContext
{
public const string ConnectionString = "isostore:/mydatabase.sdf";

public Table<Utente> Utenti { get; set; }

public MyDataContext(string connectionString)
: base(connectionString)
{
this.Utenti = this.GetTable<Utente>();
}
}
ConnectionString has the special path to locate the database file in the isolated storage.

The classes for SQL CE are ready.
The last thing is create the physical .sdf file when the application start.
private void Application_Launching(object sender, LaunchingEventArgs e)
{
using (var context = new MyDataContext(MyDataContext.ConnectionString))
{
if (!context.DatabaseExists())
context.CreateDatabase();
}
}

And now enjoy with your LinqToSql queries!
using (var context = new MyDataContext(MyDataContext.ConnectionString))
{
var utenti = context.Utenti.OrderByDescending(u => u.Name).ToList();
}

Remember the "using" statement, because you need to dispose your DataContext to prevent high memory usage. The cost to create a new istance is very small.

NOTE: if you want to build an application for Windows 8/RT, maybe SQL CE is not your way. Why? Unfortunately Windows 8/RT don't support it. In this case you can use SQLITE.
Read More
Posted in c#, csharp, developers, microsoft, silverlight, sql ce, sqlite, tips, windows phone | No comments

Friday, 18 January 2013

Windows Phone 8 - Theme Colors (HEX - RGB)

Posted on 12:20 by Unknown
Do you want to know the HEX or the RGB of Windows Phone 8 theme colors? Here the table. Just copy/paste the code below:

Lime: #A4C400 Green: #60A917 Emerald: #008A00 Teal: #00ABA9 Cyan: #1BA1E2
Cobalt: #0050EF Indigo: #6A00FF Violet: #AA00FF Pink: #F472D0 Magenta: #D80073
Crimson: #A20025 Red: #E51400 Orange: #FA6800 Amber: #F0A30A Yellow: #E3C800
Brown: #825A2C Olive: #6D8764 Steel: #647687 Mauve: #76608A Taupe: #87794E


Complete list with RGB:
  • Lime: #A4C400; RGB(164, 196, 0)
  • Green: #60A917; RGB(96, 169, 23)
  • Emerald: #008A00; RGB(0, 138, 0)
  • Teal: #00ABA9; RGB(0, 171, 169)
  • Cyan: #1BA1E2; RGB(27, 161, 226)
  • Cobalt: #0050EF; RGB(0, 80, 239)
  • Indigo: #6A00FF; RGB(106, 0, 255)
  • Violet: #AA00FF; RGB(170, 0, 255)
  • Pink: #F472D0; RGB(244, 114, 208)
  • Magenta: #D80073; RGB(216, 0, 115)
  • Crimson: #A20025; RGB(162, 0, 37)
  • Red: #E51400; RGB(229, 20, 0)
  • Orange: #FA6800; RGB(250, 104, 0)
  • Amber: #F0A30A; RGB(240, 163, 10)
  • Yellow: #E3C800; RGB(227, 200, 0)
  • Brown: #825A2C; RGB(130, 90, 44)
  • Olive: #6D8764; RGB(109, 135, 100)
  • Steel: #647687; RGB(100, 118, 135)
  • Mauve: #76608A; RGB(118, 96, 138)
  • Taupe: #87794E; RGB(135, 121, 78)
Read More
Posted in c#, csharp, developers, microsoft, silverlight, windows phone | No comments

Monday, 24 December 2012

myBattery for Windows Phone

Posted on 11:34 by Unknown
MyBattery" is out, and it's free for some days!

Do you want to see your battery level in the live tile or in the lock screen?
NOW YOU CAN.. with the best app for this category!
Just pin the tile and check your battery level.


Features:
  • Modern UI with animations.
  • Battery percentage.
  • Remaining charge time.
  • Charts: from daily to all history.
  • Swap chart color.
  • Choose your images: colored or not.
  • Notifications in the Lock screen.

    Windows Phone API limitations:
    • The live tile and the lock screen can be updated approximately every 30 minutes.
    • The live tile and the lock screen can show percentage from 0 to 99.
    • The notification icon in the lock screen can't change.



    Check the marketplace now: Download myBattery


    QRCode
    Read More
    Posted in appdeals, apphub, c#, hot, marketplace, microsoft, myBattery, silverlight, windows phone | No comments
    Newer Posts Older Posts Home
    Subscribe to: Posts (Atom)

    Popular Posts

    • XMAS TIME - Get a Lumia 925 for free
      Do you want a Lumia 925 for Christmas? Thanks to DVLUP you can get it easy :) Check the new xmas challenge ! You just need to create 3 new ...
    • On Mobile and Elections
      It's election day! Once you've found  where to vote  and made your voice count, you'll probably want to see how the rest of the ...
    • Our 5 favourite new Windows Phone apps of the week
      Today myMoneyBook is featured in Nokia's blog:  Our 5 favourite new Windows Phone apps of the week . Thank you so much  Nokia !
    • From the desert to the sea: Google Voice Search experiments
      (Cross posted from the Google Australia Blog ) As an engineer I like to solve problems and I like to test stuff, the bigger the better. A co...
    • Happy New Year!
      Posted by Lawrence Chang, Product Marketing Manager, Google mobile team When I first asked the mobile team to send me pictures of how they r...
    • Unwrapping Ice Cream Sandwich on the Galaxy Nexus
      (Cross-posted on the Official Google blog ) Beaming a video with a single tap or unlocking a device with only a smile sounds like science fi...
    • Search Gmail & Docs with Google Mobile App on BlackBerry
      In January we updated Google Mobile App for BlackBerry so it can search your on-device email and contacts . Today we’re pleased to announce...
    • orkut for S60, now with photo uploads and picture galleries
      When we launched the mobile (xhtml) version of orkut back in April on m.orkut.com, we were overwhelmed by its adoption. However, Google alw...
    • Windows Phone 8 - Map and Clusters
      This code example demonstrates how to dynamically group pushpins in the map control. There is a lot of code for Windows Phone 7, then I merg...
    • Google Voice for everyone
      (Cross-posted with the Google Voice Blog ) A little over a year ago, we released an early preview of Google Voice, our web-based platform f...

    Categories

    • 100th post
    • 3D
    • 6210 navigator
    • 6220 classic
    • adsense
    • adsense for mobile
    • alexandra's mobile [ad]itude
    • Amber
    • android
    • android market
    • android widget
    • app
    • appdeals
    • apphub
    • apple
    • apps
    • att
    • autocomplete
    • best buy mobile
    • better know your mobile
    • biking directions
    • BlackBerry
    • BlackBerry Storm
    • blackjack
    • blogger
    • brightpoint
    • bug
    • buxfer
    • Buzz
    • buzz for mobile
    • c#
    • cab4me
    • Calendar
    • Caliburn
    • canada
    • CES
    • check-in
    • chi-2008
    • clearwire
    • cloud print
    • Clusters
    • Coding4fun
    • Contacts
    • convenience key
    • countdown to 2009
    • coupons
    • csharp
    • culture
    • dennis woodside
    • developers
    • Docs
    • Doodle
    • doodles
    • dotorg
    • doubleclick mobile
    • droid
    • DVLUP
    • e-series
    • ebook
    • election
    • enterprise
    • feature phones
    • france
    • free
    • g1
    • geo
    • geolocation api
    • germany
    • Gesture search
    • gmail
    • gmail for android
    • gmail for mobile
    • GOOG-411
    • googe search
    • Google
    • Google Africa
    • google analytics
    • Google Apps
    • Google Apps Blog
    • google apps device policy
    • google apps for mobile
    • google book search
    • google buzz
    • google buzz for mobile
    • Google Custom Search
    • google docs
    • google earth
    • google finance
    • google gears for mobile
    • google goggles
    • Google I/O
    • google instant
    • google latitude
    • google local search
    • Google Location Alerts
    • google location history
    • Google Locaton History
    • google maps
    • google maps for mobile
    • google maps navigation
    • google mobile
    • google mobile ads
    • google mobile help
    • google mobile help forum
    • Google Mobile Search
    • google mobile tips
    • google mobile tricks
    • google moderator
    • Google News
    • google offers
    • google product search
    • Google profile
    • Google public location badge
    • google search
    • google search app
    • google search by voice
    • google search for mobile
    • google shopper
    • google sites
    • google sky map
    • Google SMS
    • google suggest
    • google sync
    • google talk
    • google toolbar
    • google translate
    • google translate for animals
    • google voice
    • google wallet
    • google+
    • googlenew
    • gps
    • hangouts
    • history
    • honeycomb
    • hot
    • hotpot
    • html 5
    • i-mode
    • igoogle
    • image ads
    • image search
    • inside search
    • Interative web app
    • iOS
    • ipad
    • iphone
    • ipod touch
    • italy
    • iterative web app
    • Iterative Webapp
    • J2ME
    • jason spero
    • lambda
    • latitude api
    • layers
    • Listen
    • Local Business Center
    • local inventory
    • local search
    • locale
    • location based search
    • location tag
    • Lumia 1020
    • Lumia 925
    • mac
    • macworld
    • Mail
    • Maps
    • marketplace
    • mary meeker
    • meow me now
    • microsoft
    • mobile
    • mobile [ad]itude
    • mobile advertising
    • mobile calendar
    • mobile tricks
    • mobile world congress
    • mobile.google.com
    • moneybook
    • motorola
    • movies
    • music
    • MVVM
    • my location
    • my tracks
    • myBattery
    • mymoneybook
    • n-series
    • n78
    • n95
    • n96
    • navigation
    • new york city
    • nexus
    • nfc
    • nokia
    • Nokia Pro Camera
    • NowPlaying
    • ntt docomo
    • NuGet; Visual Studio
    • nyc
    • open handset alliance
    • opera
    • opera mini
    • opera mobile
    • orkut
    • outbox
    • palm
    • palm webos
    • Panoramio
    • personalized suggest
    • Picasa web albums
    • Place Pages for mobile
    • Places
    • Places Directory
    • pre
    • product ideas
    • product search
    • produt search for mobile
    • quick search box
    • Reader
    • registration
    • research
    • s60
    • samsung
    • santa
    • search
    • search by voice
    • Search Options
    • sharing
    • shortcut
    • sidekey
    • silverlight
    • sky lab
    • smart navigation
    • social
    • Sony
    • sony ericsson
    • spain
    • Spreadsheeets
    • sprint
    • sql ce
    • sqlite
    • starring
    • stars
    • street view
    • Summer Games
    • symbian
    • Sync
    • Syncfusion
    • t-mobile
    • tablet
    • tasks
    • TechNet
    • TechNet wiki
    • telerik
    • Thomson
    • TileView
    • tips
    • transit
    • uiq
    • uk
    • universal search
    • verizon
    • visual search
    • voice actions
    • voice search
    • vote
    • walking directions
    • walking navigation
    • web app
    • wep app
    • wikininjas
    • windows 8
    • windows mobile
    • windows phone
    • Windows Phone 7.8
    • Windows phone 8
    • windows RT
    • Windows Store
    • wireless week
    • xaml
    • xna
    • youtube
    • youtube channel
    • YouTube for mobile
    • zoho

    Blog Archive

    • ▼  2013 (21)
      • ▼  November (3)
        • XMAS TIME - Get a Lumia 925 for free
        • [ITA] Dal 920 al Lumia 1020
        • Syncfusion TileView - Windows Phone
      • ►  October (1)
      • ►  September (3)
      • ►  August (3)
      • ►  July (2)
      • ►  June (4)
      • ►  April (1)
      • ►  March (1)
      • ►  February (2)
      • ►  January (1)
    • ►  2012 (32)
      • ►  December (2)
      • ►  November (3)
      • ►  October (3)
      • ►  September (6)
      • ►  August (1)
      • ►  June (1)
      • ►  May (2)
      • ►  April (3)
      • ►  March (5)
      • ►  February (5)
      • ►  January (1)
    • ►  2011 (98)
      • ►  December (8)
      • ►  November (9)
      • ►  October (6)
      • ►  September (7)
      • ►  August (2)
      • ►  July (12)
      • ►  June (7)
      • ►  May (11)
      • ►  April (8)
      • ►  March (12)
      • ►  February (9)
      • ►  January (7)
    • ►  2010 (122)
      • ►  December (18)
      • ►  November (10)
      • ►  October (8)
      • ►  September (10)
      • ►  August (10)
      • ►  July (4)
      • ►  June (11)
      • ►  May (7)
      • ►  April (14)
      • ►  March (13)
      • ►  February (10)
      • ►  January (7)
    • ►  2009 (109)
      • ►  December (7)
      • ►  November (14)
      • ►  October (14)
      • ►  September (6)
      • ►  August (7)
      • ►  July (9)
      • ►  June (13)
      • ►  May (10)
      • ►  April (7)
      • ►  March (7)
      • ►  February (11)
      • ►  January (4)
    • ►  2008 (92)
      • ►  December (11)
      • ►  November (7)
      • ►  October (9)
      • ►  September (6)
      • ►  August (6)
      • ►  July (11)
      • ►  June (12)
      • ►  May (4)
      • ►  April (8)
      • ►  March (5)
      • ►  February (5)
      • ►  January (8)
    • ►  2007 (9)
      • ►  December (6)
      • ►  November (3)
    Powered by Blogger.

    About Me

    Unknown
    View my complete profile