<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Kommentaarid Programmeerimine iPhone ja Androidi peal kohta</title>
	<atom:link href="http://blog.indilo.com/2010/01/20/programmeerimine-iphone-ja-androidi-peal/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.indilo.com/2010/01/20/programmeerimine-iphone-ja-androidi-peal/</link>
	<description>Mõtteid nutitelefonidele tarkvaraarendusest</description>
	<lastBuildDate>Sun, 11 Apr 2010 14:38:15 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Kirjutas janekp</title>
		<link>http://blog.indilo.com/2010/01/20/programmeerimine-iphone-ja-androidi-peal/comment-page-1/#comment-6</link>
		<dc:creator>janekp</dc:creator>
		<pubDate>Thu, 04 Feb 2010 08:43:58 +0000</pubDate>
		<guid isPermaLink="false">http://blog.indilo.com/?p=6#comment-6</guid>
		<description>C-ga on võimalik tugevalt näppu lõigata nii, et ei julge päris väita, et Java/C# on kehvemad. Ise eelistan C#&#039;d Javale, sest see tundub &quot;loomulikum&quot;, aga mõlema keele puhul on programmerijal võimalus teha vähem vigu. Vähem vigu tähendab tavaliselt kiiremat arendamist, aga hinnaks on performance kadu, mis on mobiiliseadmetel kriitiline.

Kui C-s teed mõne mäluhalduse või &quot;buffer overflow&quot; stiilis vea, siis sageli viga kohe ei ilmne. Ilmneb viitega fataalselt ja siis ei pruugigi aru saada kust tekkis. See tähendab, et programmeerija peab olema väga tähelepanelik!

Objective-C oskajate vähesus on suuresti tingitud sellest, et seda kasutati praktiliselt ainult mäkkidel ja mäkikasutajaid ei ole kunagi olnud liiga palju.

Cocoa on kogum Application Programming Interface ehk API-dest. Kogu baasklassidest, mida igapäevaselt rakenduste kirjutamisel tuleb kasutada. Näiteks sõned, massiivid, aknad, nupud jne.

Cocoa = Foundation Kit + Application Kit API (mäki kasutajaliidese klassid)
Cocoa Touch = Foundation Kit + UIKit API (iPhone kasutajaliidese klassid)</description>
		<content:encoded><![CDATA[<p>C-ga on võimalik tugevalt näppu lõigata nii, et ei julge päris väita, et Java/C# on kehvemad. Ise eelistan C#&#8217;d Javale, sest see tundub &#8220;loomulikum&#8221;, aga mõlema keele puhul on programmerijal võimalus teha vähem vigu. Vähem vigu tähendab tavaliselt kiiremat arendamist, aga hinnaks on performance kadu, mis on mobiiliseadmetel kriitiline.</p>
<p>Kui C-s teed mõne mäluhalduse või &#8220;buffer overflow&#8221; stiilis vea, siis sageli viga kohe ei ilmne. Ilmneb viitega fataalselt ja siis ei pruugigi aru saada kust tekkis. See tähendab, et programmeerija peab olema väga tähelepanelik!</p>
<p>Objective-C oskajate vähesus on suuresti tingitud sellest, et seda kasutati praktiliselt ainult mäkkidel ja mäkikasutajaid ei ole kunagi olnud liiga palju.</p>
<p>Cocoa on kogum Application Programming Interface ehk API-dest. Kogu baasklassidest, mida igapäevaselt rakenduste kirjutamisel tuleb kasutada. Näiteks sõned, massiivid, aknad, nupud jne.</p>
<p>Cocoa = Foundation Kit + Application Kit API (mäki kasutajaliidese klassid)<br />
Cocoa Touch = Foundation Kit + UIKit API (iPhone kasutajaliidese klassid)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Kirjutas Reyo</title>
		<link>http://blog.indilo.com/2010/01/20/programmeerimine-iphone-ja-androidi-peal/comment-page-1/#comment-5</link>
		<dc:creator>Reyo</dc:creator>
		<pubDate>Thu, 04 Feb 2010 08:05:32 +0000</pubDate>
		<guid isPermaLink="false">http://blog.indilo.com/?p=6#comment-5</guid>
		<description>Miks siis seda oop c-d nii vähe liigub? Saan aru et tegelikult on C kõige alus ja järelikult parem. Mis täpsemalt Cocoa on :) või Cocoa ongi OOP-C?

Java võib olla igati crossplatform aga lihtsalt on minu jaoks oma nime ära määrinud oma aegluse, kohmakuse ja koledusega (GUI tarkvara siis, Eclipse nt macil, jpm)</description>
		<content:encoded><![CDATA[<p>Miks siis seda oop c-d nii vähe liigub? Saan aru et tegelikult on C kõige alus ja järelikult parem. Mis täpsemalt Cocoa on <img src='http://blog.indilo.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  või Cocoa ongi OOP-C?</p>
<p>Java võib olla igati crossplatform aga lihtsalt on minu jaoks oma nime ära määrinud oma aegluse, kohmakuse ja koledusega (GUI tarkvara siis, Eclipse nt macil, jpm)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Kirjutas janekp</title>
		<link>http://blog.indilo.com/2010/01/20/programmeerimine-iphone-ja-androidi-peal/comment-page-1/#comment-4</link>
		<dc:creator>janekp</dc:creator>
		<pubDate>Tue, 26 Jan 2010 18:29:31 +0000</pubDate>
		<guid isPermaLink="false">http://blog.indilo.com/?p=6#comment-4</guid>
		<description>Jajah, muudetud. thx :P</description>
		<content:encoded><![CDATA[<p>Jajah, muudetud. thx <img src='http://blog.indilo.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Kirjutas Tauno</title>
		<link>http://blog.indilo.com/2010/01/20/programmeerimine-iphone-ja-androidi-peal/comment-page-1/#comment-3</link>
		<dc:creator>Tauno</dc:creator>
		<pubDate>Tue, 26 Jan 2010 14:34:29 +0000</pubDate>
		<guid isPermaLink="false">http://blog.indilo.com/?p=6#comment-3</guid>
		<description>optimeeritud, mitte optimiseeritud ;)</description>
		<content:encoded><![CDATA[<p>optimeeritud, mitte optimiseeritud <img src='http://blog.indilo.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>

