<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Codelicous</title>
	<atom:link href="http://codelicous.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://codelicous.com</link>
	<description>Using  your ActionScript skills to learn Objective-C</description>
	<lastBuildDate>Sat, 04 Sep 2010 13:39:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Actionscript and Obeject-C have few Data types things in common part 2</title>
		<link>http://codelicous.com/2010/07/actionscript-and-obeject-c-have-few-data-types-things-in-common-part-2/</link>
		<comments>http://codelicous.com/2010/07/actionscript-and-obeject-c-have-few-data-types-things-in-common-part-2/#comments</comments>
		<pubDate>Sun, 11 Jul 2010 13:48:01 +0000</pubDate>
		<dc:creator>G</dc:creator>
				<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[Object-C]]></category>

		<guid isPermaLink="false">http://codelicous.com/?p=69</guid>
		<description><![CDATA[Data types are the basic building blocks of just about object oriented language and Objective-C has a few also int can store a positive or negative whole number (in other words a number with no decimal places). The actual size &#8230; <a href="http://codelicous.com/2010/07/actionscript-and-obeject-c-have-few-data-types-things-in-common-part-2/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div>
<p> Data types are the basic building blocks<br />
    of just about object oriented language and Objective-C has a few also  </p>
<dl>
<dt>int </dt>
<dd> can store a positive or negative whole number (in other words a number with no decimal places). The actual size or range of integer that can be handled by the int data type is machine and compiler implementation dependent. Typically the amount of storage allocated to int values is either 32-bit or 64-bit depending on the implementation of Objective-C on that platform or the CPU on which the compiler is running </dd>
<dt> char </dt>
<dd> is used to store a single character such as a letter, numerical digit or punctuation mark or space character </dd>
<dt> float</dt>
<dd> is used to store floating point values </dd>
<dt> double</dt>
<dd> is used to store larger values than can be handled by the float data type. The term double comes from the fact that a double can handle values twice the size of a float </dd>
<dt> id </dt>
<dd> The id data type is a general purpose data type that can be used to store a reference to any object, regardless of its type. </dd>
<dt> BOOL </dt>
<dd> Objective-C, like other actionscript, includes a data type for the purpose of handling true or false (1 or 0) conditions. Such a data type is declared using either the _Bool or BOOL keywords. </dd>
</dl>
</div>
]]></content:encoded>
			<wfw:commentRss>http://codelicous.com/2010/07/actionscript-and-obeject-c-have-few-data-types-things-in-common-part-2/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Actionscript and Obeject-C have few Data types things in common</title>
		<link>http://codelicous.com/2010/07/actionscript-and-obeject-c-data-types-have-few-things-in-common/</link>
		<comments>http://codelicous.com/2010/07/actionscript-and-obeject-c-data-types-have-few-things-in-common/#comments</comments>
		<pubDate>Sun, 11 Jul 2010 12:19:30 +0000</pubDate>
		<dc:creator>G</dc:creator>
				<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[Codelicous]]></category>
		<category><![CDATA[Object-C]]></category>

		<guid isPermaLink="false">http://codelicous.com/?p=59</guid>
		<description><![CDATA[ActionScript primarily consists of &#8220;fundamental&#8221; or &#8220;simple&#8221; data types which are used to create other data types. These data types are very similar across few other object Oriented languages. ActionScript primitive data types primitive data types are the basic datatypes &#8230; <a href="http://codelicous.com/2010/07/actionscript-and-obeject-c-data-types-have-few-things-in-common/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div >
<p>
ActionScript primarily consists of &#8220;fundamental&#8221; or &#8220;simple&#8221; data types which are used to create other data types.<br />
These data types are very similar across  few other object Oriented languages.</p>
<h3 class="tit">ActionScript primitive data types</h3>
<p> primitive data types are the basic datatypes that are are usally used to create complex data types </p>
<dl>
<dt>Boolean</dt>
<dd>-The Boolean data type has only two possible values: true and false or 1 and 0. No other values are valid.
    </dd>
<dt>int</dt>
<dd>-The int data type is a 32-bit integer between -2,147,483,648 and 2,147,483,647.
    </dd>
<dt>Null</dt>
<dd>-The Null data type contains only one value, null. This is the default value for the String data type and all classes that define complex data types, including the Object class.
    </dd>
<dt>Number</dt>
<dd>-The Number data type can represent integers, unsigned integers, and floating-point numbers. The Number data type uses the 64-bit double-precision format as specified by the IEEE Standard for Binary Floating-Point Arithmetic (IEEE-754).
    </dd>
<dt>String</dt>
<dd>-The String data type represents a sequence of 16-bit characters. Strings are stored internally as Unicode characters, using the UTF-16 format. Previous versions of Flash used the UTF-8 format.
    </dd>
<dt>uint</dt>
<dd>-The uint (Unsigned Integer) data type is a 32-bit unsigned integer between 0 and 4,294,967,295.
    </dd>
<dt>void</dt>
<dd>-The void data type contains only one value, undefined. In previous versions of ActionScript, undefined was the default value for instances of the Object class. In ActionScript 3.0, the default value for Object instances is null.
    </dd>
</dl>
<p><span id="more-59"></span></p>
<h3 class="tit">ActionScript 3 some complex data types</h3>
<dl>
<dt>Object</dt>
<dd>- The Object data type is defined by the Object class. The Object class serves as the base class for all class definitions in ActionScript. Objects in their basic form can be used as associative arrays that contain key-value pairs, where keys are Strings and values may be any type.</dd>
<dt>Array</dt>
<dd>- Contains a list of data. Though ActionScript 3 is a strongly typed language, the contents of an Array may be of any type and values must be cast back to their original type after retrieval. (Support for typed Arrays has recently been added with the Vector class.)</dd>
<dt>Vector</dt>
<dd>- A variant of array supported only when publishing for Flash Player 10 or above. Vectors are typed, dense Arrays (values must be defined or null) which may be fixed-length, and are bounds-checked during retrieval. Vectors are not just more typesafe than Arrays but also perform faster.</dd>
<dt>flash.utils:Dictionary</dt>
<dd>- Dictionaries are a variant of Object that may contain keys of any data type (whereas Object always uses strings for its keys).</dd>
<dt>flash.display:Sprite</dt>
<dd>- A display object container without a timeline.</dd>
<dt>flash.display:MovieClip</dt>
<dd>- Animated movie clip display object; Flash timeline is, by default, a MovieClip.</dd>
<dt>flash.display:Bitmap</dt>
<dd>- A non-animated bitmap display object.</dd>
<dt>flash.display:Shape</dt>
<dd>- A non-animated vector shape object.</dd>
<dt>flash.utils:ByteArray</dt>
<dd>- Contains an array of binary byte data.</dd>
<dt>flash.text:TextField</dt>
<dd>- A dynamic, optionally interactive text field object.</dd>
<dt>flash.display:SimpleButton</dt>
<dd>- A simple interactive button type supporting &#8220;up&#8221;, &#8220;over&#8221;, and &#8220;down&#8221; states with an arbitrary hit area.</dd>
<dt>Date</dt>
<dd>- A date object containing the date/time digital representation.</dd>
<dt>Error</dt>
<dd>- A generic error object that allows runtime error reporting when thrown as an exception.</dd>
<dt>Function</dt>
<dd>- The core class for all Flash method definitions.</dd>
<dt>RegExp</dt>
<dd>- A regular expression object for strings.</dd>
<dt>flash.media:Video</dt>
<dd>- A video playback object supporting direct (progressive download) or streaming (RTMP) transports. As of Flash Player version 9.0.115.0, the H.264/MP4 high-definition video format is also supported along side standard Flash video (FLV) content.</dd>
<dt>XML</dt>
<dd>- A revised XML object based on the E4X (Standard ECMA-357); nodes and attributes are accessed differently than ActionScript 2.0 object (a legacy class named XMLDocument is provided for backwards compatibility).</dd>
<dt>XMLList</dt>
<dd>- An array-based object for various content lookups in the XML class.</dd>
</dl>
</div>
]]></content:encoded>
			<wfw:commentRss>http://codelicous.com/2010/07/actionscript-and-obeject-c-data-types-have-few-things-in-common/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Objective-C Variable and DataType</title>
		<link>http://codelicous.com/2010/07/objective-c-variable-and-datatype/</link>
		<comments>http://codelicous.com/2010/07/objective-c-variable-and-datatype/#comments</comments>
		<pubDate>Tue, 06 Jul 2010 07:09:36 +0000</pubDate>
		<dc:creator>G</dc:creator>
				<category><![CDATA[Codelicous]]></category>
		<category><![CDATA[Object-C]]></category>

		<guid isPermaLink="false">http://codelicous.com/?p=51</guid>
		<description><![CDATA[Well if we should pick from where we left off, we were talking about how to define variables as you would notice that there are little differences in the way Object-C does this; you would start with the variable type &#8230; <a href="http://codelicous.com/2010/07/objective-c-variable-and-datatype/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div>
<p> Well if we should pick from where we left off, we were talking about how to define  variables as you would notice that there are little differences in the way Object-C does this; you would start with the variable type and then you will you will notice the &#8220;*&#8221; that we will learn to call the pointer (pointer will need some explanation that I will do later) then comes the name  that you would like to call your variable; the equal sign followed by the new value
</p>
<pre>NSSvariableType * myVariable  =  newVariableValue;</pre>
</div>
]]></content:encoded>
			<wfw:commentRss>http://codelicous.com/2010/07/objective-c-variable-and-datatype/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Define a variable and let get started</title>
		<link>http://codelicous.com/2010/07/code-test/</link>
		<comments>http://codelicous.com/2010/07/code-test/#comments</comments>
		<pubDate>Sat, 03 Jul 2010 19:44:32 +0000</pubDate>
		<dc:creator>G</dc:creator>
				<category><![CDATA[Codelicous]]></category>

		<guid isPermaLink="false">http://codelicous.com/?p=22</guid>
		<description><![CDATA[Just about anybody who have done any sort of programming would know what a variable is, but for the newcomers that are just starting out this one is for you A variable is a simple means of keeping track of &#8230; <a href="http://codelicous.com/2010/07/code-test/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div>
<p>Just about anybody who have done any sort of programming would know what a variable is, but for the newcomers that are just starting out this one is for you</p>
<p>A variable is a simple means of keeping track of a value in your code. A variable can be defined to hold a constant value that never change, or it could be defined to change as often as necessary to suit your programming needs. The value of  a variable can be set during author-time (while you are writing you code), or determined during run-time, like the score in a game.</p>
<p>The Basic syntax when defining a variable in actionscript is</p>
<pre> var  variableName : VariableType  =  newVariableValue ;</pre>
<p>var  is a keyword in the  ActionScript language that tells flash that we are about to create a variable followed by the name that you would like to call the variable, then a colon, followed by the variable type;  that I will explain in future posts and then there goes the equal sign that is known as the assignment operator that I will explain in details as we go along . The assignment operator is used to update the variable’s value to the value on the  right side of the operator if that sound strange right now in a short while you will understand what this var war is all about.</p>
<p>The final bit in this line of code is a semicolon it is used to terminate code blocks or in this case complete statements, it also help to make you code more human  readable.</p>
<p>If you are just starting to learn ActionScript or Object-C; pay close attention to your semicolon missing out one could cause you loads of debugging time, even though there are times when missing out a few will not stop you code from ruining .. it&#8217;s allways best to stay on the safe side where programing is concern</p>
<pre class="brush: actionscript3;">/*this is a comment with text that flash will not read
  I will explain "int" in future post
*/
var myVariable:int = 1234;</pre>
<h5>The Objective-C equivalent would look like this</h5>
<pre class="brush: c-sharp;">/*this is a comment with text that the object-c compiler will not read
  I will explain what  this mean in the next post
*/
int myVariable = 1234;</pre>
<p>See you at the end of the next post.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://codelicous.com/2010/07/code-test/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hey thanks for dropping by</title>
		<link>http://codelicous.com/2010/07/great-stuff-is-a-few-days-i-will-reskin-this-bad-boy/</link>
		<comments>http://codelicous.com/2010/07/great-stuff-is-a-few-days-i-will-reskin-this-bad-boy/#comments</comments>
		<pubDate>Thu, 01 Jul 2010 22:39:39 +0000</pubDate>
		<dc:creator>G</dc:creator>
				<category><![CDATA[talk]]></category>

		<guid isPermaLink="false">http://codelicous.com/?p=4</guid>
		<description><![CDATA[Hey thanks for dropping by this is the first post so you have not miss any of the codelicous goodness . I have been using Actionscript to create website and animation for quite some time now and it&#8217;s always fun, &#8230; <a href="http://codelicous.com/2010/07/great-stuff-is-a-few-days-i-will-reskin-this-bad-boy/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Hey thanks for dropping by this is the first post  so you have not miss any of the codelicous goodness . I have been using  Actionscript  to create website and animation for quite some time now  and it&#8217;s always  fun, but  most of all I enjoying sharing  the fun with anyone who is interested  in this sort of  stuff . You can see some of my design work over by <a href=" http://www.goshine-design.co.uk "> www.goshine-design.co.uk </a>.  Creating   great   animations , websites  and  images,  and keeping them to yourselves are ratter useless so, I encourage  each and everyone who have  read  this  post  to get out there and show  your stuff  ..<br />
With the emerging of  iPhone  and iPad Apps  revolutions many are trying to learn  the syntax and Apis of the languages  that  are use to create these mind blowing application that run on these devices; Objective-C  has the steepest learning curve,  this has cause many to give up learning  it .. with flash CS5  promise to compile apps  for the iPhone .. but no!!! said  Apple  noooooo! so what  do we do some say  F*$%&amp;*  Apple  but that does not solve the  madness of Apple  nor the greediness of  Adobe, so all those who know Actionscript  and need a taste of the Object-C goodness  this is your chance  to  start  your journey of a thousand miles with your first foot step..<br />
See you at the end of the next post  cheers&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://codelicous.com/2010/07/great-stuff-is-a-few-days-i-will-reskin-this-bad-boy/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
