Archive for August, 2008


jQuery: Why I’m Loving It

Saturday, August 30th, 2008

I´m in love with jQuery it is very fast and is basicly a JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for fast and solid web development. It has changed my style of coding. Rather than writing 100 lines of code you can start using JQuery and dramatically shorten your code lines.

It even have a Ajax support so you can focus on your project more, rather than debugging a bit more. Lets focus on basic animation and movements with jQuery. Its easy to apply and modify. They have a very good API documentation so its quite easy to actually find what you are looking for. They provide you with allot of examples and tutorials you can study and learn from.

I’m currently working on a small project, its a game but its not yet done. You can check this out. Use your keyboard arrows to navigate.

This is some of my work notes from jQuery.

(more…)

Google Android: My Very First Android Application

Friday, August 22nd, 2008

Google is a great company. They give you Google Android which is the first complete, open, and free mobile platform. And they’re offering the Android Software Development Kit for free to download so you and me can start to build Mobile Applications using the Java language.

I’m working on Android right now and tried to make my first Application on it using my knowledge of java and their API using Android Eclipse Plug-in which they provide for free. This is just a simple Application that would display a message on the phone. Nothing big. You can see for your self.

(more…)

Adobe Kuler: The Best Online Color Scheme Generator

Friday, August 22nd, 2008

 

Adobe_Kuler

Adobe Kuler

This is a web application I use allot. It’s for designers who need some good colors schemes for their webpages, blog templates, brochures or even business cards. It allows you to quickly with color variations and browse thousands of themes from the Kuler community. Kuler uses Adobe Flash technology. 

You can visit kuler and create a account to start making your own color themes and share it with others. The good thing about it is that you can find and use the newest, highest rated, and most popular themes, or you can view random themes. Search for themes by tag word, title, creator, or hex color value for free !

Kuler provides the use of the color wheel, harmony rules, and slider tools for ultimate customization that would improve your colors in your design project.

JavaScript OOP: Quick Note

Monday, August 11th, 2008

JavaScript code doesn’t necessarily follow object-oriented design patterns. The JavaScript language provides support for common object-oriented conventions, like constructors and inheritance, and benefits from using these principles by being easier to maintain and reuse just like programming in Java.

Here is some quick notes making JavaScript more OOP friendly.

Defining a new object: first create a new function with the desired object’s name.

function someObject(){
    // constructor code... !
}

Creating a new member function – for example:

someObject.type.memberMethod = function()
{
    // code to run in the method...
}

You can create new object instances by using the new keyword.

var myObjectVariable = new myObject();

You can also create more complex constructors like this:

function someObject(car)
{
        this.car = car;
}

myCar = new someObject(53);
alert('myCar.car is '+myCar.car); // gives you 53.