Wednesday, November 11, 2009

Windows 7 Quick Start

Dual boot Windows XP and Windows 7 (XP installed first):

Follow the steps listed in the following guide:

http://apcmag.com/how_to_dual_boot_windows_xp_and_windows_7_xp_installed_first.htm

Boot setting:

NeoSmart Technologies EasyBCD to enable the configuration of the bootloader settings using GUI. It works for Vista as well as windows 7.

Read more about it before you decide if you want to download it:

http://en.wikipedia.org/wiki/EasyBCD

Hardware drivers:

Automatically get recommended drivers and updates for your hardware.

http://windows.microsoft.com/en-us/windows7/Automatically-get-recommended-drivers-and-updates-for-your-hardware

Getting started - Security

1. Start > Getting Started > Discover Windows 7

image

2. Page down the web page and click on “First-week checklist” > Protect your computer from security threats

image

3. There is a link somewhere in the page that leads to the providers of anti-virus tool:

http://www.microsoft.com/windows/antivirus-partners/windows-7.aspx

image

Personally I downloaded Microsoft Security Essentials – Top row 2nd icon from the right side.

Getting Started – what’s new in Windows 7:

1. Start > Getting Started > Discover Windows 7

image

2. Page down the web page and click on “Get to know Windows 7”

image

These should get us up and running for a start. Happy window7ng!

Wednesday, September 16, 2009

Deployment of Flash Lite Applications

With the end in mind, what do we deploy after we complete testing our Flash Lite applications?

If it is a simple application with just one swf file, then copying the file to a Symbian S40/S60 handphone in its default location, the application may just work out of the box.  But if the application has more files and does not want to reside in the default location, then we need to deploy the files as NFL for S40 and SIS for S60 (plus signing).

Nokia Flash Packaging Tool

Nokia forum has a online tool just for this purpose:

http://www.forum.nokia.com/Technology_Topics/Web_Technologies/Flash_Lite/flashpackager.html

image

 

Start by clicking on the “SIS” or “NFL” tab.  After that, fill up the information in the sub tabs.

Create SIS Step by Step

The following guide from Nokia library provides a step by step tutorial on how to generate a SIS package using the tool.

http://library.forum.nokia.com/index.jsp?topic=/Flash_Lite_Developers_Library/GUID-E08FE0A9-B2BA-420E-AECC-84D887D415F9.html

Create NFL Step by Step

The following guide from Nokia library provides a step by step tutorial on how to generate a NFL package using the tool:

http://library.forum.nokia.com/index.jsp?topic=/Flash_Lite_Developers_Library/GUID-E08FE0A9-B2BA-420E-AECC-84D887D415F9.html

Wednesday, September 09, 2009

Developing Application for Mobile Devices

Symbian Developer Network published the following two useful papers:

1. Multi-Language Programming – Part I overview

http://developer.symbian.com/main/downloads/papers/Multi_Language_Programming_Part1_Overview.pdf

This paper covers the pro and con of C++, Java ME, Flash Lite,  Python, Web runtime (widgets) and .NET compact framework. 

It also lists the pro & con, supporting tools and packaging for development with 2 languages – Java & Flash, C++ & Flash, C++ & Widgets and Java & C++.

2. Multi-Language Programming – Part 2 extending Flash Lite with Java ME or Symbian C++

http://developer.symbian.com/main/downloads/papers/MLP_Paper+2_v1.0.pdf

This paper illustrated two examples of combining two programming languages for mobile application development:

1) FlashLite for UI and interface with Java ME (using Jarpa); and

2) FlashLite for UI and interface with C++ (using KuneriLite).  

Jarpa facilitates the launching of application and the communication between two runtimes to enable access to additional functionality. 

Kunerilite is a Rapid Application Development toolkit to allow flash Lite in accessing native Symbian APIs such as accelerometer, camera, bluetooth, GPS, file system and etc.

These two papers are worth reading to have an overview of the strengths and limitations of each of the programming languages and then based on the specification of our project, to make decision on which one or two languages to use. 

FlashLite Tutorial for Beginner – Setup Development Environment

We shall be using kunerilite with Flash CS3.

KuneriLite is an innovative Rapid Application Development toolkit to extend Adobe Flash Lite capabilities and create thrilling S60 applications faster, easier and cheaper. It enables Flash Lite developers to go beyond Flash Lite development without any knowledge of Symbian programming.

Wiki and introduction: http://wiki.kunerilite.net/index.php?title=KuneriLite_Introduction

Preparation and setup

For those with flash CS, use the following guide to setup your development environment.

http://wiki.kunerilite.net/index.php?title=KuneriLite_Wizard_Beginner%27s_Guide

For those without Flash CS, use the following guide to setup FlashDevelop as well.

http://www.flashdevelop.org/

In our next blog, we shall create a GPS application to track our location using Flash and Kunerilite.

Friday, August 07, 2009

Creating Login access using Dreamweaver MX2004

This Dreamweaver MX2004 ADO.NET Login series tap on the earlier three lesson series of videos:

Lesson 1 series: Overview of lesson 1-5.  Create the display page + create the Access database & table

Lesson 2 series: Create the update and insert pages

Lesson 3 series: Create the delete page + index page

The lesson 4 series show how to create login to limit access while the lesson 5 series tap on lesson 4 series to create role-based login.

Lesson 4 part 1

Lesson 4 part 2

Lesson 4 part 3

Lesson 4 part 4

Lesson 4 part 5

Lesson 4 part 6

Lesson 5 part 1

Lesson 5 part 2

Lesson 5 part 3

Hope the above videos are useful for you.  Please give some comments as feedback.

Creating Insert, Update, Delete and Display pages using Dreamweaver MX 2004

This tutorial consists of the following 3 lessons:

  1. Create the display page + create the Access database & table
  2. Create the update and insert pages (3 parts)
  3. Create the delete page + index page (3 parts)

Lesson 1 – Create the display page + create the Access database & table

Lesson 1 part 1

Lesson 1 part 2

Lesson 1 part 3

 

Lesson 2 - Create the update and insert pages (3 parts)

 

Lesson 2 part 1

 

Lesson 2 part 2

 

Lesson 2 part 3

 

Lesson 3 - Create the delete page + index page (3 parts)

 

Lesson 3 part 1

 

Lesson 3 part 2

 

Lesson 3 part 3

 

If you find these videos useful, please leave your comments as feedback.

Thursday, July 30, 2009

Mashup and Google Map API

Trying out the auto generated Map to be embedded below:


View Larger Map

Reference:

http://econym.org.uk/gmap/embed.htm