Sunday, November 14, 2010

Silverlight On Mobile : Lost Windows Phone 7 Device ? Here is quick help

Nice to open Live Writer after a long time. I was in hospital for one week and went under two surgeries,I was suffering from Hematuria due to kidney stones, Now much better and recovering but still locked at Home.Best thing is now I can use laptop and move bit here and there so I again started looking at Tech Stuff back. More I will start with full zest in coming weeks once I recover totally since I might go for one more operation in coming weeks.

Recently My friend lost his cellphone somewhere in crowd,He told me some story about how he can track device etc. Suddenly come to my mind, is something possible with Windows Phone 7? Windows Phone 7 though its good phone but its truly costly affair if you lost it.Especially the higher cost Devices like Dell and HTC HD7. So I started exploring this issue and found few good things which I want to share with you today. However it has already been shared by many who hold actual device, Since I don’t have device and neither it will be available in India soon, So I am trying my level best about how you can go for that.

Windows Live ID :

Windows Live ID plays a vital role here. If you have Windows Live ID, Life is easy for you.So if you don’t have, get one today !

To Do on Day One once you have Device :

Many common fellows who are non techy might not aware about this, There is a Live Service dedicated for Windows Phone or Windows Mobile in general which you can opt with Live ID at :

windowsphone.live.com

Here you will find screen like this :

Start

Though I don’t have device at the moment,but here are few things which you can get hold on once you have device in hand with help of windowsphone.live.com

Universal steps :

1. Go to your browser on PC, Login to windowsphone.live.com with Live ID

2. Choose “Find My Phone” Option and take it further

This option branched with multiple capabilities below this like :

  • To make your phone ring
  • To map your phone’s location
  • To lock your phone and show a message
  • To erase your phone
  • To change settings to Find My phone

Lets see what each option is capable of :

1. To make your phone ring : This option is not so powerful for lost phone since the actual device is far from you. But lets assume you lost device in your nearby area or home or office,Then all you need to do is sign-in with Live ID on windowsphone.live.com and then Under “Find My Phone” option choose “Ring it”. This will Ring your phone even if volume is off or its on Vibrate mode (Silent mode we call it as). Also you will be able to Preview the ringtone. (Remember the old Cordless Phones in our house with “Find Device” button and it use to buzz the device, this is something similar to that).

2. To map your phone’s location : This option will help you to give actual physical location of device via power of Bing Maps. It also have Print Map option which will allow you to take print out of the last known position of device on Map.Options like “Center Map on my phone” will help you to keep track if you by chance scroll the map and lost the location.Once you identify the location on map you can choose Option 1 to Ring it and go near to it. (No wonder ! Power of GPS and it will highlight the area under which Cell tower area it falls)

3. To lock your phone and show a message : This will lock your phone and no one can use it by any means, However you can unlock by entering 4 digit number,Also you can customize the screen with custom message something like this : “I have lost ! if you find me then please call at (+91)-020-1112-333 or email me at something@something.com or drop it to near by police station”. This will atleast make sure that no one will play with your phone,personal data,pictures,videos and other stuff on your device.

4. To erase your phone : I call it as “Do or Die” option, if all of the above three does not work and you lost all hopes, still it is important to make note that your data(Phone Data,SMS,Numbers,Pictures,Videos etc) are still there and can be misused.So to prevent this, This option will allow you to erase data on your phone and make it dumb device.Oh yes ! it does give “Yes” “No” option so be wise to choose any.(There is no comeback once you click on “Yes”)

5.To change settings to Find My Phone : This is core important option,It allows you to achieve two things : (For this you need to Flick left on Start dashboard and go to App list and choose Settings)

1. Save my location periodically for better mapping : Microsoft with this option will save your phone’s location details periodically (Hourly basis usually),So if your phone goes out of coverage area or battery goes ga ga and die still it will help to save last location position on map (Then onwards its Police job isn’t it?)

2. Get Results Faster : This might cause more battery consumption however by this Live Service will send text message to your device or Push notification is another cheaper option suggested.

So ! Once you get your Windows Phone 7 in your hand fully functional and operable, You must check out this options and do the needful so that by chance or due to bad luck you lost device, there is a hope ! Not all Non techy people are aware of this or not aware of such services, So I encourage you to pass on this information to them as best as you can.

I will recommend this post for more pictorial info on this topic :

http://antondnagy.wordpress.com/2010/09/06/ways-to-recover-your-lost-windows-phone-7-device/

Well in all case, if there is real lost of device, Advisable to let your Service Provider know about it and provide information for the same, This is very important to do as well once you lost your device. This is bit complicated topic and can lead to several branching discussions like damaged device recovery or insurance etc. which at least at this moment I don’t find worth to talk on, So keeping those things to you to explore. As I said I don’t have device in hand, But Once I get I am going to repost this again in much more details so that you can get more in-out stuff of this. Also I will drop more focus on such services for phone in coming future. Let me recover soon and I have few more good things to share with tons of Code and XAML, So give me some more time and I will be back with loads of stuff here. Do keep an eye on this place.

Vikram.

Thursday, November 4, 2010

Silverlight Vs HTML5 : You and Me

In India, we every year celebrate “Diwali” festival which is festival of Light which helps to find path, Its win over dark and all good days to start new things. I am celebrating Diwali festival with my parents in our new home, So I will blog our Tech stuff on Silverlight and WP7 very soon once the festival is over.

However, I am suffering from mild frustration from last week, The Day PDC 2010 Keynote got away, You all know what fiasco and discussions happening all over internet for Silverlight and HTML 5.I am not HTML 5 Guru and neither I am against of any technology.You all know I never write such articles and philosophical stuff which is infinite. I always do tech stuff,but this time pain is so much and so much I suffer in last week, I cannot help myself so I am kind of sharing this with you.Who better can talk on this-a Silverlight MVP.

This blogpost is for those people who just chosen “Silverlight” as platform and new to Silverlight and now victim of this endless fight of Silverlight Vs HTML 5.Idea behind this post is not to pat on back or praise any technology or company.Also I am not interested to put so many Hyperlinks in this post about who saying what on Silverlight Vs HTML 5. I know shit is all over and I don’t need to put it here.

History :

At Microsoft, There is a product “Silverlight” which created wonders in Rich Internet Applications arena around the world from last few years.Despite there were so many other parallel products already in market like Flash, JavaFx etc. Slowly over the period of time it got stable up with decent amount of features which one can imagine and its now a trend.

Cross browser – Cross platform,Rich in looks, Simple to Implement and flexible and which can address day to day business apps scenarios is the simple vision behind Silverlight. (Correct me if I am wrong here). Vision is still the same rather its getting mature by each version.

You :

Silverlight made its presence on Web, Then Out of Browser and now with Windows Phone 7 on Mobile. If some technology is addressing such things, How can it be dead in one day by just one announcement or blog post? Think Twice !!

I do not want to promo any links here just to showcase how Silverlight is wonderful, you all know, tons of apps are out there ! Choosing “Silverlight” for your application as a core platform and then going on with client, I know how much difficult life is ! But with the amount of resources available today, Life is simple.SDKs and Tools are available and decent enough to develop LOB/Enterprise apps.

Don’t waste your valuable time in thinking about HTML5 and what will happen in future. Right now keep focus on your current Silverlight development and upcoming Silverlight development and see how you can do it best with Silverlight.

So, Please please please ! Silverlight is not dead ! If someone told you that then he/she is not your well wisher !!

Me :

I will be here as long as Silverlight technology is here, Even though in future I may not have MVP title but still I will be blogging about Silverlight and related stuff at my best.So don’t worry, This blog is not dead and neither this is my last post. I will be back !

I am available here or on my email id, so please feel free if you have any questions about adopting Silverlight Technology.

In short :

  • Apps are mostly build on top of facts and reality and not only on predictions and philosophy,views of public.
  • Windows Vs Linux, ASP.NET Vs PHP, Silverlight Vs Flash – Ok to read on it while having cup of coffee. Don’t make your business decision only on top of them.
  • Clarify your doubts,concerns,feedback with Microsoft via Right Channels  - Forums, Community, MVPs
  • Create Simple POCs based on Silverlight before going to large implementations, Do deep dive analysis and then go ahead
  • Understand Silverlight Architecture and overall technology
  • Try your best to relate your business needs with features provided by Silverlight so as to come closer to final solution

Bottom-line :

Silverlight is not dead and got a great future ! Tech journalist will not come down to your office and help you in building POCs on Silverlight or HTML5, So make sure you verify the information.

“This Vs That” posts will not add value to you or your customer or your community, Live in real world !

Think first about your customer needs and how better you can serve him, then think about Technology then no matter what it is Silverlight or anything else, Go with it !

Well, I hope you got the message what I want to say here, Keep all the HTML 5 Vs Silverlight stuff aside, open your Visual Studio, File > New Project > Silverlight .. Start !

Silverlight..long live !!

Vikram.