XAML Dialect Comparison

As we know that, windows 8 application and WPF application both uses XAML for UI definition and using C#, VB or C++ as backend languages. We must be aware that XAML does not understand the design that is simply transported to any application. XAML is simply an object instantiation language that happens to be very useful for user interfaces. It is to be understood that the it is not UI definition language.

In fact, the class where the UI definition is instantiated, may differ from the platform type. For example the definition of button class in windows is not as same as the windows phone application.

The framework compatibility is very difficult to access in the first place and moreover, the result may be more or less meaningful to each developers. This scenario is based on 2 aspect

  • It is difficult to define what compatible really means in a way that provides a valuable indicator in the real world.
  • Some classes may exist in both compared environments, yet have a largely different set of properties, methods and events, but the majority of incompatible members may be so obscure that they are hardly ever used, resulting in a high level of compatibility experienced by developers even though the measured compatibility may be low.

Example can clear it by the help of button objects. Every platforms have the button object, but the thing is the button has different property, methods in different platforms. One cannot simply copy and paste the XAML content from the WPF application to Windows phone or Windows 8 application.

While migrating the application from WPF to windows phone application, Some part of the UI needs to be changed, that leads to increase the considerable amount of work.

Working on separately on separate platforms add the hassle, although using the shared class libraries, the major work remains on XAML contents. It is better to have a research on what type of application we are building. And based on it the application can be migrated with the loss or profit of some UI elements.

This highlights a key issue with conversion of any XAML-based UI to WinRT: paradigm differences. Conversions from one paradigm to another are notoriously difficult. Although, the logic remains same, there stills need to be change in UI with change in code too.

XAML Comparer tool makes it easy, what changes needs to done. This tool creates a matrix that can be helpful to compare what is available in the platforms. However this tool just give a general guidance and we have to draw our own conclusion based on the result.

Here are few screenshots of XAML comparer tool.

Screenshot (137)

Screenshot (140)

For more info, you can explore : http://www.codemag.com/article/1208051

Blogging via phone app

I have been blogging since 8 to 9 months. But I have never thought it would be this easy to blog. After getting my smartphone, I just looked for various app in the store and unfortunately, I found this WordPress app for my smartphone. And here I am blogging through my smartphone. Its just an awesome experience for me to blog through my phone. I would like to thank to the developer for making this app. Its really feel great to blog via your cellphone. Now the blogging have become so much easier for me.
Most of the blogger are unknown about this thing. I would like them to use the app and start blogging through it. Now blogging for me has become dough easier for me.
Thanks a lot again to the developer.

Controlling children from the misuse of internet via apps

When it comes to the technology part, almost all of us are
enjoying it. But have we ever thought of our younger ones how they are using it.
Of course it is one of the most challenging issues for now. Now these things can
be controlled by the help of new apps that could monitor the children of 2 to 13
years old, on their use of internet.

When the stuffs comes relating to the smartphone, it is clear
that we all have the ‘internet on the go’, but it seems to be obvious that the
children of younger age are far. One of the app from the company Kytephone names
namesake helps the parent to have the access of what they want. This apps not
only monitor the children from the internet use but also keep an virtual eye on
their every activity on the phone.

“Smartphones and tablets have added new technology, with new
challenges (for parents) full Web browsing capability, unlimited texting, access
to hundreds of thousands of good, bad and malicious apps,” said Russ Warner,
chief executive officer of the Salt Lake City based company.

Apart from that a web based tool is also available to keep an
eye from the different issues like cyberbullying, social networking issues of
the facebook and twitter. The subscription for this tool is available for $19.99
per annum. For the younger age children, playrific is available which is a
locked browser to give access to the contents suitable for them. More and more
apps is on the way to control this issues.

If we have the younger brother and sisters or children you must
be aware of these thing and take a small step towards these issues.

“Kids feel the limitless sense of what’s on the Internet,” said
Playrific CEO Beth Marcus, “but the parents know that it’s not really
limitless.”

Reuters – ‎Monday‎, ‎April‎ ‎1‎, ‎2013

via Natasha Baker