Profile

Click to view full profile
Hi, I'm Veerapat Sriarunrungrueang, an expert in technology field, especially full stack web development and performance testing.This is my coding diary. I usually develop and keep code snippets or some tricks, and update to this diary when I have time. Nowadays, I've been giving counsel to many well-known firms in Thailand.
view more...

Sunday, April 29, 2012

Integrating HTML5 and Javascript with Windows Phone 7

Nowadays, everybody is now talking about HTML5 to be the new generation of all internet applications. It, however, still not a perfect solution for application on all devices, because it can't be integrated seamlessly with all devices when compared to native applications for specific devices. By the way, later, it is more likely that some platforms are going to move how to develop their applications to HTML5 or at least full support for it. So, Windows, from Microsoft, is one platform that is trying to change by using HTML5 and javascript to develop their applications in Windows 8, and try to support HTML5 features in all of their platforms. The question is how about the future of Windows Phone, which uses Silverlight to develop the application? Is it going to dead or changes all things to HTML5 like Windows 8 support? I really in doubt about this.

By the way, however, we still can develop Windows Phone by integrating some parts of applications to use HTML5 under the native Silverlight application. We can connect browser components like javascript and HTML files using WebBrowser class, which supports HTML5, to render web components through IsolatedStorage. The example is in  this link. It will show the sample how to integrate web components and native application seamlessly.

Finally, the advantages of doing this, which changes the way how to present the application, is we change the presentation layer (on top) to be HTML5 that supported in many platforms and may be the standard in the future. We can reuse the presentation part in other platforms, then the native application code will treated like a machine code and change javascript to working as a framework that can bridge HTML5 and native code in any platforms, it will allow the developer can write applications easier.

p.s. For games, this post is very interesting too, which uses a framework to connect between HTML5 and device itself.

Monday, April 23, 2012

The success story behind Instagram engine - What powers Instagram

There is a story of Instagram wrote on their blog. The power of Instagram engine - very fast with dozen technologies here. Meanwhile Instagram succeed in iOSs, moreover, they also have launched Android version, which Instagram needs to service much more than a million new users , with acceptable performance. Their story about keeping Instagram up for a million new users is here.

Wednesday, April 18, 2012

Windows 8 Shortcuts

Take a look at this link: http://www.addictivetips.com/windows-tips/windows-8-keyboard-shortcuts-with-screenshots/. It provides you many shortcuts for Windows 8. Windows 8 has a major changes form Windows 7, so, basically the shortcuts are changed a lot. I have been confused until now =__=".

Monday, April 16, 2012

How to change Windows 7 Logon theme

To change Windows 7 logon screen, it can be done with 2 ways: download tweak programs, and do it manually.

To use tweak program in order to change the screen, you can download Tweaks.com Logon Changer for Windows 7.
For another method, you can change it by yourself in the registry by follow the instructions on http://www.techspot.com/guides/224-change-logon-screen-windows7/ if you don't want to install add-on similar programs.

Wednesday, April 11, 2012

Android Design

Google has published the website that provide the principles for Android 4.0 to make it more standardize. Look at this site: http://developer.android.com/design/index.html.

Moreover, I also found another website http://www.androidpatterns.com/ which provide UI design principles too. It guide you and explain each design style in details. 

How to create .apk file from Eclipse and publish app to Android Market (TH)

Look at this link: http://www.unzeen.com/article/1096/ขั้นตอนการสร้างไฟล์-apk-จาก-eclipse-และนำขึ้นสู่-android-market.

Saturday, April 7, 2012

Windows Phone 7 Development for Absolute Beginners

There is a Microsoft channel provide us many tutorial series like a workshop called Windows Phone 7 Development for Absolute Beginners. This channel will guide you from the beginning to ground your knowledge then you can continue on your own.