<?xml version="1.0"?><rss version="2.0"><channel><title>Phantom Feeds | Latest 100 Tutorials</title><link>http://www.dphantom.com/</link><description>Technology Made Easy</description><language>en-us</language><copyright>@2009-2011 www.dphantom.com</copyright><lastBuildDate>Mon, 20 May 2013 15:21:13 -0500</lastBuildDate><image><url>http://www.dphantom.com/style/imgs/logo.png</url><title>Digital Phantom</title><link>http://www.dphantom.com/</link><width>201</width><height>72</height></image><item><title>PHP Tutorial: Create a desktop based Web Browser using PHP Phalanger | Video</title><link>http://www.dphantom.com/tutorials/video/programming/php/php-tutorial-create-a-desktop-based-web-browser-using-php-phalanger/</link><element name="realization" type="date">2013-03-05 22:34:18</element><description>Create a simple web browser using PHP Phalanger. Phalanger is an implementation of PHP in the .NET framework. What's really cool is that it makes it easy to develop desktop applications for windows using Windows Forms within Visual Studio.</description></item><item><title>PHP Tutorial - Create a checkerboard with JuiceLib-for-PHP Introduction | Video</title><link>http://www.dphantom.com/tutorials/video/programming/php/php-tutorial-create-a-checkerboard-with-juicelib-for-php-introduction/</link><element name="realization" type="date">2013-02-24 17:32:32</element><description>Introducing JuiceLib for PHP. Learn how to use JuiceLib and create rich images with few lines of code. Creating Grading backgrounds for images created in PHP has never been easier. Send HTTP Post request to another page within PHP with JuiLib.

Let me know you feedback about JuiceLib, I really appreciate it.

Please Subscribe to Digital Phantom and to the channels below. There are lots of new things coming soon.

JuiceLib Channel:
http://www.youtube.com/JuiceLib

AstrumAcademy Channel:
http://www.youtube.com/AstrumAcademy

JuiceLib Repository:
https://github.com/JuiceLib/JuiceLib-for-PHP</description></item><item><title>How to add multiple UPC barcodes in a single page - PHP Tutorial | Video</title><link>http://www.dphantom.com/tutorials/video/programming/php/how-to-add-multiple-upc-barcodes-in-a-single-page-php-tutorial/</link><element name="realization" type="date">2013-01-22 15:05:18</element><description>Learn how to generate multiple UPC barcodes from a database in a single page.

Juice Lib Repository:
[url=https://github.com/JuiceLib/]https://github.com/JuiceLib/[/url]

Open-Barcode Repository:
[url=https://github.com/Floms/Open-Barcode]https://github.com/Floms/Open-Barcode[/url]</description></item><item><title>PHP Tutorial: Protect your Website with CAPTCHA: Create your own: Part 2 | Video</title><link>http://www.dphantom.com/tutorials/video/programming/php/php-tutorial-protect-your-website-with-captcha-create-your-own-part-2/</link><element name="realization" type="date">2012-06-04 03:36:39</element><description>Learn how to protect your website from crawlers and SPAM robots. Create your own CAPTCHA using the PHP GD library. The Font used in this tutorial is called Anonymous Clippings and was obtained at dafont.com

http://www.dafont.com/anonymous-clippings.font

In this part we develop the captcha class and implement all the static methods that we will be using. Using the output buffer we return the image base64 encoded into the html file. We test the captcha using a form that requires the user to input the code that appears in the image.


[url=http://www.dphantom.com/public/assets/tutorials/attachments/12c01F30H52R.zip]Download Source[/URL]</description></item><item><title>PHP Tutorial: Protect your Website with CAPTCHA: Create your own: Part 1 | Video</title><link>http://www.dphantom.com/tutorials/video/programming/php/php-tutorial-protect-your-website-with-captcha-create-your-own-part-1/</link><element name="realization" type="date">2012-06-04 03:36:00</element><description>Learn how to protect your website from crawlers and SPAM robots. Create your own CAPTCHA using the PHP GD library. The Font used in this tutorial is called Anonymous Clippings and was obtained at dafont.com

http://www.dafont.com/anonymous-clippings.font

In this part we create the captcha class and declare all the static methods that we will be using. Also the font file was base64 encoded and was assigned to a variable in order to embed the font into the PHP file. This will make the captcha class portable.</description></item><item><title>PHP Tutorial: PHP-GTK Signal Handling - Click Event | Video</title><link>http://www.dphantom.com/tutorials/video/programming/php/php-tutorial-php-gtk-signal-handling-click-event/</link><element name="realization" type="date">2012-05-12 03:06:32</element><description>Learn how to handle &quot;Signals&quot; in the PHP-GTK library. Create click listeners for your application. Build a Windows batch file that will launch your application directly. Classes used include GtkWindow, GtkButton and GtkHButtonBox. Develop your own desktop applications with PHP.

Find more information at http://www.digitalphantom.net/

PHP-GTK: http://gtk.php.net/</description></item><item><title>PHP Tutorial - Build GUI Desktop Application | Video</title><link>http://www.dphantom.com/tutorials/video/programming/php/php-tutorial-build-gui-desktop-application/</link><element name="realization" type="date">2012-04-10 14:00:37</element><description>Learn how to download, install and user the PHP-GTK library to build desktop applications for windows, using PHP.

Find more information at http://www.digitalphantom.net/

PHP-GTK: http://gtk.php.net/
PHP: http://php.net</description></item><item><title>Inkscape Tutorial: Create a Military Radar Screen | Video</title><link>http://www.dphantom.com/tutorials/video/graphic-design/inkscape/inkscape-tutorial-create-a-military-radar-screen/</link><element name="realization" type="date">2012-01-09 06:35:53</element><description>Learn how to create a military style radar screen with targets in Inkscape. Using Inkscape you will learn how to trim, intersect, and unite shapes. Use gradients and shapes to create the effect of a glossy glass surface.</description></item><item><title>Create a vector sunburst - Inkscape | Video</title><link>http://www.dphantom.com/tutorials/video/graphic-design/inkscape/create-a-vector-sunburst-inkscape/</link><element name="realization" type="date">2012-01-01 23:00:29</element><description>Learn how to create a sunburst in Inkscape. Introducing &quot;Short Circuit&quot; a new tutorial series for videos under 7 minutes. In this tutorial you will learn how to create a vector sunburst in Inkscape. It can be scaled up or down without loosing it's quality.</description></item><item><title>PHP Tutorial: How to Generate a UPC Barcode? Part 3 | Video</title><link>http://www.dphantom.com/tutorials/video/programming/php/php-tutorial-how-to-generate-a-upc-barcode-part-3/</link><element name="realization" type="date">2011-12-24 20:29:26</element><description>Learn how to generate a UPC-A barcode with PHP. Using the PHP GD library you will learn how to encode a number of twelve digits into a binary representation, in order to generate a barcode.</description></item><item><title>PHP Tutorial: How to Generate a UPC Barcode? Part 2 | Video</title><link>http://www.dphantom.com/tutorials/video/programming/php/php-tutorial-how-to-generate-a-upc-barcode-part-2/</link><element name="realization" type="date">2011-12-24 20:12:59</element><description>Learn how to generate a UPC-A barcode with PHP. Using the PHP GD library you will learn how to encode a number of twelve digits into a binary representation, in order to generate a barcode.</description></item><item><title>PHP Tutorial: How to Generate a UPC Barcode? Part 1 | Video</title><link>http://www.dphantom.com/tutorials/video/programming/php/php-tutorial-how-to-generate-a-upc-barcode-part-1/</link><element name="realization" type="date">2011-12-24 20:12:16</element><description>Learn how to generate a UPC-A barcode with PHP. Using the PHP GD library you will learn how to encode a number of twelve digits into a binary representation, in order to generate a barcode.</description></item><item><title>What is a Barcode - How does it works? | Video</title><link>http://www.dphantom.com/tutorials/video/general/utilities/what-is-a-barcode-how-does-it-works/</link><element name="realization" type="date">2011-12-16 23:01:28</element><description>A basic explanation of what is a barcode and how does it works. General characteristics of UPC-A barcode. Learn how to generate UPC barcodes with PHP for your eCommerce website.</description></item><item><title>PHP - Basic Introduction | Video</title><link>http://www.dphantom.com/tutorials/video/programming/php/php-basic-introduction/</link><element name="realization" type="date">2011-12-03 18:40:03</element><description>A basic introduction to PHP. PHP is an open-source programming language which is widely used in the web today. It allows you to create dynamic websites and pages driven by database results. XAMPP is an open source cross-platform web server solution that allows you to build PHP websites, pages locally in your computer.</description></item><item><title>3D Rotating Earth Tutorial - After Effects | Video</title><link>http://www.dphantom.com/tutorials/video/visual-fx/after-effects/3d-rotating-earth-tutorial-after-effects/</link><element name="realization" type="date">2011-11-25 02:28:40</element><description>In this tutorial you will learn how to created a 3d looking rotating Earth in After Effects. This will allow you to do a seamless loop that will work as a background for a greenscreen video. You will use expressions and learn a little bit about them.</description></item><item><title>Introduction to Control Structures: Part 2 | Text</title><link>http://www.dphantom.com/tutorials/text/programming/general/introduction-to-control-structures-part-2/</link><element name="realization" type="date">2011-11-20 19:45:02</element><description>In the last tutorial, we introduced the &quot;if ... else&quot; statements which are one of the most used controlled structures in programming.

In this tutorial we are going to take a look at the switch statement. In general the switch statement consists of three basic elements. The first is the the switch statement itself which takes one argument. This argument is used to determine which option to execute. Then, you have the &quot;case&quot; statement which is used to compare the input argument with your predefined &quot;options&quot; choices. Next you have the break statement which, as it's name indicates, breaks the execution at that point. Last but not least, you have the default statement; this executes whenever the argument does not match any of your &quot;case&quot; statments. The basic syntax is as follow:
[code=c++]
switch( variable ) {

	case &quot;choice1&quot;:
		statements
	break;

	case &quot;choice2&quot;:
		statements
	break;

	default:
		statements

}
[/code]


Notice that the default statement is always at the bottom. This is because as we discussed before, its the statment that executes if no match was found; thus, if its at the beginning it will always execute first. Also if you put a break after the default statement, then the switch will stop there and will not continue to execute other statment after that. On the other hand if you dont put a break after the default statment, it will then execute the default statment plus whatever case that matches with the argument passed.

[img]http://www.dphantom.com/public/assets/tutorials/assets/A211CR0P0K0c_controlswitch.png[/img]

Also, you can used multiple case statments to execute certain statements. That is, multiple case statments can be used to convey into one result. Let's take a look at the following code

[code=cpp]
switch( variable ) {

	case &quot;choice1&quot;:
	case &quot;choice2&quot;:
		statement1
	break;

	case &quot;choice3&quot;:
		statement2
	break;

	case &quot;choice4&quot;:
		statement3
	break;

	default:
		default_statement

}
[/code]

Notice that statement one will execute if variable &quot;equals&quot; is choice1 OR choice2. The is equivalent to usuing an if statement with a disjunction &quot;OR&quot; which is written as &quot; || &quot;. statement1 will execute if variable equals choice1 or if variable equals choice2 (NOT if variable equals choice1 and variable equals choice2). It is a disjunction NOT a conjunction.</description></item><item><title>Bitmap to Vector - Inkscape | Video</title><link>http://www.dphantom.com/tutorials/video/graphic-design/inkscape/bitmap-to-vector-inkscape/</link><element name="realization" type="date">2011-11-06 19:05:50</element><description>Convert from Bitmap to Vector easily with Inkscape. Convert a map of the world from bitmap to vector and use it in another projects.</description></item><item><title>How to install Java JDK and NetBeans? | Text</title><link>http://www.dphantom.com/tutorials/text/general/utilities/how-to-install-java-jdk-and-netbeans/</link><element name="realization" type="date">2011-03-15 12:30:19</element><description>Java is multi-purpose, object oriented, and cross-platform programming language; an as of today it is the most widely used programming language. The JDK (Java Development Kit) contains the Java compiler, debugger, Javadoc, and Jar. These tools will help you start programming with Java.

To download the JDK follow these steps and you will be ready to go in minutes.

[b]1.[/b] Go to [url]http://www.oracle.com/technetwork/java/javase/downloads/index.html[/url] and click on the NetBeans icon to download the JDK + NetBeans bundle. NetBeans is an IDE (Integrated Development Environment).

[img]http://www.dphantom.com/public/assets/tutorials/assets/3IFJbLh010HM_process-1-step-1.png[/img]

[b]2.[/b] Click the Download link under the JDK 6 Update 24 with NetBeans 6.9.1

[img]http://www.dphantom.com/public/assets/tutorials/assets/1eAihDb32B20_process-1-step-2.png[/img]

[b]3.[/b] Select your OS platform; check the Agreement checkmark and Click Continue.

[img]http://www.dphantom.com/public/assets/tutorials/assets/h20cA2HEe1ed_process-1-step-3.png[/img]

[b]4.[/b] Now, click the filename to start the download.

[img]http://www.dphantom.com/public/assets/tutorials/assets/2JC3fnk10Knf_process-1-step-4.png[/img]

[b]5.[/b] Once the installer is downloaded you should see a similar screen. Click next to start the installation.

[img]http://www.dphantom.com/public/assets/tutorials/assets/32dDB0M34Ab7_process-1-step-5.png[/img]

[b]6.[/b] Now it is requesting the installation path. By default the path should be C:\Program Files\Java\jdk1.6.0_24. I recommend using the default. Click Next.

[img]http://www.dphantom.com/public/assets/tutorials/assets/SAJi5eI2K11f_process-1-step-6.png[/img]

[b]7.[/b] At this point it is once again asking for the path; but this time it asks for the NetBeans Path. I also recommend using the default C:\Program Files\NetBeans 6.9.1. Click Next.

[img]http://www.dphantom.com/public/assets/tutorials/assets/wikdIUWb2F8a_process-1-step-7.png[/img]

[b]8.[/b] Now it gives you a summary of the installation. Click Install to start the Installation.

[img]http://www.dphantom.com/public/assets/tutorials/assets/AqD1cJ330a2H_process-1-step-8.png[/img]

[b]9.[/b] Once the installation has finished you should see a screen similar to this one. These options are optional you can check them or not, it's up to you; now Click Finish.

[img]http://www.dphantom.com/public/assets/tutorials/assets/caI4ac33ad2V_process-1-step-9.png[/img]

At this point the JDK and NetBeans IDE should have been successfully installed.

Now let's set-up the Environment Variables in our system so we can start running .java files from command line. Follow these simple steps and you will be set.

[b]1.[/b] Open up Computer from the Start menu. Go to the Local Disk (C:) drive and open it up.

[img]http://www.dphantom.com/public/assets/tutorials/assets/4Hg201GdbiDG_process-2-step-1.gif[/img]

[b]2.[/b] Now open Program Files, then Open Java.

[img]http://www.dphantom.com/public/assets/tutorials/assets/21Ai0Pp6psiC_process-2-step-2.gif[/img]

[b]3.[/b] At this point you should see a folder called jdk1.6.0_24 Open that folder.

[img]http://www.dphantom.com/public/assets/tutorials/assets/0I4J0b1nabbl_process-2-step-3.gif[/img]

[b]4.[/b] Now open the bin folder and you should see a screen like this one. Copy the path to this folder which should be C:\Program Files\Java\jdk1.6.0_24\bin

[img]http://www.dphantom.com/public/assets/tutorials/assets/W1DE0AA3LLaj_process-2-step-4.gif[/img]

[b]5.[/b] Right Click Computer from the start Menu, and click Properties.

[img]http://www.dphantom.com/public/assets/tutorials/assets/dCCjFI02Ae3B_process-2-step-5.gif[/img]

[b]6.[/b] Click Advanced System Settings.

[img]http://www.dphantom.com/public/assets/tutorials/assets/51i15r2ArIa8_process-2-step-6.gif[/img]

[b]7.[/b] Then make sure that you are under the Advanced Tab in the System Properties Dialog Box, and click Environment Variables.

[img]http://www.dphantom.com/public/assets/tutorials/assets/dB4GXG4AcCo1_process-2-step-7.gif[/img]

[b]8.[/b] Now look for the System Variable PATH under the System Variables section and click Edit

[img]http://www.dphantom.com/public/assets/tutorials/assets/10b0pACC16xA_process-2-step-8.gif[/img]

[b]9.[/b] Type a colon &quot;;&quot; at the end of the Variable Value field and then paste the path to the JDK bin folder that you copied already, and click OK, and continue clicking Ok until the System Properties Dialog Box is closed.

[img]http://www.dphantom.com/public/assets/tutorials/assets/CBpB01ae5A5f_process-2-step-9.gif[/img]

Finally we are ready to start coding in Java. One final step is to check that everyting is working. Let's open notepad and type the following Java Code.

[code=java]
public class HelloWorld {

	public static void main(String[] args){

		System.out.println(&quot;Hello World From Digital Phantom&quot;);

	}

}
[/code]

Now, let's save that file as HelloWorld.java

[b]1.[/b] Click File &gt; Save As. Select your Desktop as the destination and make sure that the Save as Type dropbox is set to All Files. Type HelloWorld.java for the filename and Slick Save.

[img]http://www.dphantom.com/public/assets/tutorials/assets/j3b1At0Of01a_process-3-step-1.gif[/img]

[b]2.[/b] Now Open Command prompt from Start Menu &gt; All Programs &gt; Accessories &gt; Command Propmt, and type the following cd Desktop and press enter, to switch to the Desktop directory where we saved the java file. Now type javac HelloWorld.java and press Enter

[img]http://www.dphantom.com/public/assets/tutorials/assets/0wLH1g07R42l_process-3-step-2.gif[/img]

[b]3.[/b] At this point it should have created a file HelloWorld.class in the desktop. Now type in Command Prompt java HelloWorld . if You See &quot;Hello World From Digital Phantom&quot; then you have successfully completed your Java installation

[img]http://www.dphantom.com/public/assets/tutorials/assets/0x612i1BjA3x_process-3-step-3.gif[/img]

This concludes the installtion of the JDK and Netbeans. There will be more tutorials soon, so keep tuned.
</description></item><item><title>How to Install XAMPP? | Text</title><link>http://www.dphantom.com/tutorials/text/general/utilities/how-to-install-xampp/</link><element name="realization" type="date">2011-03-14 23:19:57</element><description>XAMPP is a free and open source cross-platform web-server solution package. It includes Apache HTTP Server, MySQL database, and interpreters for PHP and Perl.

Installing XAMPP is very easy. Follow these steps and you will be ready to go in minutes.

[b]1.[/b] Go to [url]http://www.apachefriends.org/en/xampp.html[/url] and select your OS link. In this case we will be using Windows; so [i]Click[/i] on [i]XAMPP for Windows[/i].

[img]http://www.dphantom.com/public/assets/tutorials/assets/0c3b1bvCr0BA_step1.png[/img]

[b]2.[/b] Go down until you see the [i]XAMPP for Windows[/i] Table, and [i]Click[/i] the installer link.

[img]http://www.dphantom.com/public/assets/tutorials/assets/2Da1a4Ce0ANa_step2.png[/img]

[b]3.[/b] Then, download the installer.

[b]4.[/b] Once the download has finished [i]Open[/i] the installer. And [i]Select[/i] the language of your choice.

[img]http://www.dphantom.com/public/assets/tutorials/assets/EUc5c54601em_step4.png[/img]

[b]5.[/b] [i]Click[/i] Next on the first screen of the XAMPP Setup Wizard.

[img]http://www.dphantom.com/public/assets/tutorials/assets/KOkiI3K204Rj_step6.png[/img]

[b]6.[/b] [i]Select[/i] the install path. By default the path is C:\xampp. I recommend using the default. [i]Click[/i] Next.

[img]http://www.dphantom.com/public/assets/tutorials/assets/aiG31d0UfdLb_step7.png[/img]

[b]7.[/b] On this Screen it's up to you which options you want to choose. I recommend [i]Checking[/i] the following options:

	[b]a.[/b] Create a XAMPP desktop icon
	[b]b.[/b] Create an Apache Friends XAMPP folder in the start menu.
	[b]c.[/b] Install Apache as service
	[b]d.[/b] Install MySQL as service

[b]8.[/b] [i]Click[/i] Install.

[b]9.[/b] After the installation has finished [i]Click[/i] Finish.

[img]http://www.dphantom.com/public/assets/tutorials/assets/00jU09ad3G61_step9.png[/img]

[b]10.[/b] Now [i]Click[/i] Ok.

[img]http://www.dphantom.com/public/assets/tutorials/assets/4c0kLMb6pAEI_step10.png[/img]

[b]11.[/b] At this point your installation has finished. Now [i]Click[/i] Yes to Start the XAMPP Control Panel.

[img]http://www.dphantom.com/public/assets/tutorials/assets/DI0GAVj3n9j3_step11.png[/img]

[b]12.[/b] Once the XAMPP Control Panel is Open [i]Click[/i] Start to Start the Apache Server.

[img]http://www.dphantom.com/public/assets/tutorials/assets/b0FC0FedkCiD_step12.png[/img]

[b]13.[/b] Now, to check that Apache is working correctly open your web browser and go to [url]http://localhost/[/url], you should see the following page.

[img]http://www.dphantom.com/public/assets/tutorials/assets/0a5Nibepr18A_step13.png[/img]

[b]14.[/b] Finally let's check that the MySQL Server is working properly, in your web browser got to [url]http://localhost/phpmyadmin/[/url], you should see the following page.

[img]http://www.dphantom.com/public/assets/tutorials/assets/J7aB1B10aU2R_step14.png[/img]

Now, we are ready to start developing with PHP. You can design and develop your website and applications locally and once they are finished you can upload them to your live server.</description></item><item><title>Introduction to Control Structures: Part 1 | Text</title><link>http://www.dphantom.com/tutorials/text/programming/general/introduction-to-control-structures-part-1/</link><element name="realization" type="date">2011-03-01 17:04:29</element><description>Programming languages by default execute in sequence; that is they execute line by line. This is very useful since you want to have an order; but how about if we need to make decisions and evaluate some input and decide which path to take depending on that input. Well, that’s when we use Control Structures.

[img]http://www.dphantom.com/public/assets/tutorials/assets/na0jLS42cEK3_controlstructure-ifele.png[/img]

Control Structures allow us, programmers, to change that default sequential execution. In most Programming Languages such as PHP, C++, C, C#, Java, JavaScript, and others, we have Control Structures.

The first Control Structure we are going to talk about is the “if” and “if … else”. What this structure does is to evaluate the condition of the “if” statement and determine if it’s true or false; then if it’s true executes the statements inside the “if” body, otherwise executes statements in the else body or continues executing the rest of the program.

The syntax is similar in different programming languages; although it might change a bit. The general syntax is as follow:
[code=c++]
if( condition )
	statement


if ( condition )
	statement
else
	statement
[/code]

[b]NOTICE[/b] that we did not use the curly braces “{}” in any of the “if … else” statements. This is because there is no need to use the braces if there is only one statement in the body of the “if .. else” statement; but it is a good programming practice to always put the braces, even though if there is only one statement inside the body if the “if … else” statements.

[b]NOTE:[/b] the else statement must be always associated with an if statement, that is it must be immediately after the if statement.

These condition statements can be nested. That is to put one inside the other one. For instance
[code=c++]
if ( condition )
	statement
else
	if ( condition1 )
		statement
	else
		statement
[/code]
These nested control structures can be rewritten using “else if”. For example, the above code can be rewritten as:
[code=c++]
if( condition )
	statement
else if ( condition1 )
	statement
else
	statement
[/code]
Let’s take a look at the following code
[code=c++]
// Section 1
if( condition )
	statement
else if ( condition1 )
	statement
else if ( condition2 )
	statement
else if ( condition3 )
	statement

// Section 2
if( condition )
	statement
if ( condition1 )
	statement
if ( condition2 )
	statement
if ( condition3 )
	statement
[/code]

In the previous code both sections will accomplish the same task but with the only difference that [i]Section 1[/i] will do it faster and more efficiently than [i]Section 2[/i]. That is because when a condition in [i]Section 1[/i] is evaluated to true then the program doesn’t evaluate the rest of the conditions; whereas in [i]Section 2[/i] when one condition is evaluated to true the program will keep evaluating the remaining conditions.
</description></item><item><title>Old Movie Countdown - After Effects Part 3 | Video</title><link>http://www.dphantom.com/tutorials/video/visual-fx/after-effects/old-movie-countdown-after-effects-part-3/</link><element name="realization" type="date">2011-02-14 01:00:32</element><description>With this tutorial you will learn how to create and old movie countdown in After Effects. You will also learn a little bit about expressions.
In this third part we continue with the expressions that will make this effect come to life. Expressions are somewhat complicated so if you don't understand watch my programming tutorials to get a better understanding. It's</description></item><item><title>Old Movie Countdown - After Effects Part 2 | Video</title><link>http://www.dphantom.com/tutorials/video/visual-fx/after-effects/old-movie-countdown-after-effects-part-2/</link><element name="realization" type="date">2011-02-14 00:49:04</element><description>With this tutorial you will learn how to create and old movie countdown in After Effects. You will also learn a little bit about expressions.
In this second part we cover all about expressions that will make this effect come to life. Expressions are somewhat complicated so if you don't understand watch my programming tutorials to get a better understanding.

[b]Source: [/b] [url=http://www.dphantom.com/public/assets/tutorials/attachments/DbEa1OAAlKla.zip]Download[/url]</description></item><item><title>Old Movie Countdown - After Effects Part 1 | Video</title><link>http://www.dphantom.com/tutorials/video/visual-fx/after-effects/old-movie-countdown-after-effects-part-1/</link><element name="realization" type="date">2011-02-13 22:07:49</element><description>With this tutorial you will learn how to create and old movie countdown in After Effects. You will also learn a little bit about expressions.
In this first part we cover all about the design and positioning of the elements in the composition.

[b]Source: [/b] [url=http://www.dphantom.com/public/assets/tutorials/attachments/DbEa1OAAlKla.zip]Download[/url]</description></item><item><title>3D Logo Tutorial - After Effects Part 2 | Video</title><link>http://www.dphantom.com/tutorials/video/visual-fx/after-effects/3d-logo-tutorial-after-effects-part-2/</link><element name="realization" type="date">2011-02-04 02:14:41</element><description>This YOUTUBE 3D logo was completely created in After Effects CS3. No 3D software at all. It was created using shatter and particular. This is my first tutorial, and the begining of a series that will help you to create animation and some cool stuff in After Effects CS3.</description></item><item><title>3D Logo Tutorial - After Effects Part 1 | Video</title><link>http://www.dphantom.com/tutorials/video/visual-fx/after-effects/3d-logo-tutorial-after-effects-part-1/</link><element name="realization" type="date">2011-02-04 02:11:40</element><description>This YOUTUBE 3D logo was completely created in After Effects CS3. No 3D software at all. It was created using shatter and particular.
This is my first tutorial, and the begining of a series that will help you to create animation and some cool stuff in After Effects CS3.</description></item></channel></rss>