<?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>Web i tome slično... IvanIlijasic.com &#187; Apple</title>
	<atom:link href="http://www.ivanilijasic.com/tag/apple/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ivanilijasic.com</link>
	<description>Stranice koje svaki pošteni IT-jevac stavlja na zadnje mjesto</description>
	<lastBuildDate>Mon, 07 Nov 2011 11:00:53 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Steve Jobs i potraga za svetim kodom</title>
		<link>http://www.ivanilijasic.com/2010/04/steve-jobs-i-potraga-za-svetim-kodom/</link>
		<comments>http://www.ivanilijasic.com/2010/04/steve-jobs-i-potraga-za-svetim-kodom/#comments</comments>
		<pubDate>Sun, 11 Apr 2010 07:02:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://www.ivanilijasic.com/?p=1329</guid>
		<description><![CDATA[Posljednjih nekoliko dana pratim događanja vezana u novi Adobe CS5 paket koji će sadržavati Flash CS5 plugin za mogućnost prevođenja Flash aplikacije u iPhone native kod. Ovaj dodatak je veliki broj developera dočekao s oduševljenjem. S obzirom da velik broj raznih mobilnih uređaja, operacijskih sustava koji ih pokreću, vijest da Flash može funkcionirati i na [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><a href="http://www.ivanilijasic.com/wp-content/uploads/2010/04/ipad.jpg" rel="lightbox[1329]"><img class="alignleft size-thumbnail wp-image-1330" title="iPad" src="http://www.ivanilijasic.com/wp-content/uploads/2010/04/ipad-150x150.jpg" alt="" width="150" height="150" /></a>Posljednjih nekoliko dana pratim događanja vezana u novi <a title="Launch CS5 - sutra" href="http://cs5launch.adobe.com/">Adobe CS5 paket</a> koji će sadržavati <strong>Flash CS5</strong> plugin za mogućnost prevođenja Flash aplikacije u <strong>iPhone </strong>native kod. Ovaj dodatak je veliki broj developera dočekao s oduševljenjem. S obzirom da velik broj raznih mobilnih uređaja, operacijskih sustava koji ih pokreću, vijest da Flash može funkcionirati i na iPhoneu je uistinu bitna za mnoge manje firme koje se bave stvaranjem aplikacija za mobilne uređaje. Nažalost, to nije nešto zbog čega se Apple može veseliti.<span id="more-1329"></span></p>
<p style="text-align: justify;">Kraj prošlog stoljeća nam je ponudio priču o <strong>Javi</strong>, razvojnom jeziku i mitu kako ćemo moći razvijati jedan kod za sve platforme. U praksi to donekle i funkcionira, a današnje tržište zahtjeva od developera mogućnost ponude jedne aplikacije za više platformi. I onda bi prosječni čovjek developer vulgaris trebao reći kako je mogućnost izvoza <strong>Flash/Flex</strong> aplikacija na iPhone odlična vijest, kako  će developerima olakšati život i  kako će više prodanih aplikacija za bilo koju platformu donijeti dobrobit developerima, proizvođačima mobitela, ekonomiji, Obami, Josipoviću, ma svima.</p>
<p style="text-align: justify;">Nažalost, tu uskače <strong>Apple </strong>i <strong>Steve Jobs</strong>. Razumijem kako im nije svejedno to što Flash,  Monotouch i još neki alati nude mogućnost prevođenja vlastitog native koda u iPhone kod, ali način kako se bore protiv toga je po meni stvarno patetičan, pogotovo kada jedan iskusniji developer pročita razloge zašto se uvode neka pravila igre.</p>
<p style="text-align: justify;">Prije nekoliko dana je najavljena nova verzija iPhone OS-a,<strong> iPhone OS 4</strong>. Od te vijesti se developerskom svijetu nije toliko dignula kosa na glavi koliko od stavke uvjeta za isporuku aplikacija na App Store:</p>
<p style="text-align: justify;"><em>3.3.1 — Applications may only use Documented APIs in the manner  prescribed by Apple and must not use or call any private APIs.  Applications must be<strong> originally written </strong>in Objective-C, C, C++, or  JavaScript as executed by the iPhone OS WebKit engine, and only code  written in C, C++, and Objective-C may compile and directly link against  the Documented APIs (e.g., Applications that link to Documented APIs  through an intermediary translation or compatibility layer or tool are  prohibited).</em></p>
<p style="text-align: justify;">Ukratko, možete poštivati njihov API, raditi po njihovim pravilima igre, truditi se napraviti aplikaciju koja će poštivati sve želje Applea kako bi vaša aplikacija dala <em>look &amp; feel</em> kakav iPhone aplikacija zaslužuje, ali ona prilikom postavljanja na <strong>AppStore </strong>mora zadovoljiti još jedno pravilo &#8211; MORA biti razvijena u Objective C-u.</p>
<p style="text-align: justify;">I sve se to i dalje farba pod krinkom kako je sve to radi razvoja boljih aplikacija, kako bi vaše iskustvo korištenja <strong>iPhonea </strong>bilo na zavidnom nivou praktičnosti, ergonomije i jednostavnosti. Ma dajte, ovo je preočito da bi bila istina. Sve to se može prodavati ljudima koji nemaju veze sa svijetom razvoja aplikacija, ali ako ćete smanjiti broj potencijalnih developera za vašu platformu, mora postojati neki drugi razlog zašto to radite.</p>
<p style="text-align: justify;"><strong><a title="Monotouch" href="http://monotouch.net/">Monotouch</a></strong> projekt (nudi mogućnost pisanja <strong>C#</strong> koda i prevođenja u native kod za <strong>iPhone </strong>i za <strong>Android</strong>) postaje sve popularniji i pronašao je  svoju publiku, koja razvija korisne i dobre aplikacije za iPhone te autori projekta sada čekaju odgovor od  Apple kako bi vidjeli na koji način će ih ovo pogoditi.</p>
<p style="text-align: justify;">Ono što je još zanimljivije je činjenica kako sutra (12.04.2010.) Adobe misli prezentirati taj dodatak za Flash CS5 koji <strong>prevodi Flash aplikaciju u native kod iPhonea</strong>. I baš par dana prije te vrlo bitne prezentacije uskače Apple s najavom kako ćete sve to moći objesiti mačku o rep. Slučajno ili ne? Možda su Jobs i tim koji upravlja čitavim projektom bili na godišnjem za vrijeme uskršnjih blagdana pa nisu ranije objavili tu vijest upravo zbog toga?</p>
<p style="text-align: center;"><a href="http://www.ivanilijasic.com/wp-content/uploads/2010/04/device_central.png" rel="lightbox[1329]"><img class="aligncenter size-medium wp-image-1332" title="Adobe Device Central" src="http://www.ivanilijasic.com/wp-content/uploads/2010/04/device_central-300x209.png" alt="" width="300" height="209" /></a></p>
<p style="text-align: justify;">Smiješno mi je više slušati priče kojima <strong>Apple </strong>pljuje po ostalim razvojnim okruženjima, a najviše po Flashu koji je ipak najjači konkurent razvojnoj platformi Jabuke. Koji su to argumenti protiv Flasha?</p>
<p style="text-align: justify;"><strong>1. </strong><strong>Flash je zatvoreni standard, kosi se open source filozofiji. Sve dok Flash aplikacija ovisi o potpuno neotvorenom Flash Playeru, to neće biti to.</strong></p>
<p style="text-align: justify;">Ok, činjenica je kako <strong>Flash Player</strong> nije open source. Budimo realni, da ste vi u Adobeu  i držite proizvod na kojem se danas temelji 80-90% bannera i web video playera, da li biste tek tako dali svoj bitan strateški adut i otvorili ga svijetu? Ne biste. S druge strane, imam tu sreću biti među cca 1000 ljudi na svijetu koji među prvima mogu saznati informacije i <strong>Adobe Systemsa</strong>, upućen sam koliki se projekti razvijaju u Adobe Lasbima i koliki njih je unutar Adobe Open Source projekta. Ako tu neki  developeri vide neku vrstu kompenzacije u  tom smislu, a krajnje korisnike boli briga za to što je open source, da li i dalje možemo govoriti kako je odbijanje Flasha na <strong>iPhoneu </strong>i iPadu samo obrana korisnika od zločestog Adobea?</p>
<p style="text-align: justify;">Ako ćemo pričati i o zatvorenom  standardu, pa Apple sa svojim &#8220;<em><strong>originally written</strong></em>&#8221; nije baš otvoren prema drugima. Licemjerno, zar ne?</p>
<p style="text-align: justify;"><strong>2. Flash aplikacije su memorijske neoptimizirane i zbog toga mogu narušiti iskustvo korisnika u korištenju iPhonea.</strong></p>
<p style="text-align: justify;">Koliko puta vam se  dogodilo da pokrenete neku stranicu i naletite na banner koji ima u sebi kod zbog kojeg se vaš internet preglednik smrzne? Koliko puta ste učitali neki Flash koji je ogromnih dimenzija? Puno puta. Idemo dalje &#8211; koliko puta ste kao developer mogli vidjeti ekstremno gadan HTML kod, prepun HTML tablica, prekopiranih <strong>JavaScript </strong>datoteka, veza na neke druge servere.  Da li vam se ikad dogodilo da se stranica duže učitava zato jer portal koristi <strong>Google Analytics</strong> ili vezu na server koji prati <strong>statistiku učitavanja bannera</strong>? Strašno, ugasimo sve to po redu. Fuj taj HTML, JS i prokleti bili vanjski serveri. Moj kolega Božo bi rekao &#8211; blasfemija.</p>
<p style="text-align: justify;">Slažem se s činjenicom kako Flash developeri znaju napraviti aplikaciju koja <strong>loše barata memorijom</strong>. Ova stavka možda nije toliko bitna za laptope i PC platformu, ali za mobilne uređaje je vrlo važna. No godinama uporno govorim, ako je netko loš developer, napravit će neadekvatan program u bilo kojem razvojnom okruženju. Nauči ga disciplini i onda se stvari mogu popraviti. Dobar dio Flash developera se u početku bavio dizajnom, dio njih možda  nema  tu naviku baviti se stvarima koje se više tiču hardcore kodera i  tu definitivno postoji mjesta za napredak.</p>
<p style="text-align: justify;">S druge strane, pa ako si u stanju ograničiti i filtrirati kod koji dozvoljavaš na svojoj platformi, pa zar ne možeš na isti način naći opciju kako limitirati i odbiti takve aplikacije od svoje platforme?</p>
<p style="text-align: justify;"><strong>3. Apple želi iPhone aplikacije koje zadovoljavaju njihovu specifikaciju, jednostavnost korištenja tipičnu za njihove uređaje.</strong></p>
<p style="text-align: justify;">Ako <strong>Monotouch </strong>i <strong>Flash </strong>nude mogućnost razvoja touch aplikacija koje se jednostavno koriste kao i native iPhone aplikacije, u čemu je onda problem. Budimo realni, pa najmanje <strong>90% iPhone aplikacija</strong> nikada neće doživjeti uspjeh jer su ili ograničene, ili su namijenjene uskom krugu publike ili su jednostavno rečeno &#8211; loše. Da li to vrijedi samo za iPhone? Naravno da ne, ista stvar je za većinu aplikacija  za mobilne uređaje, ali zasigurno i za osobna računala.</p>
<p style="text-align: justify;">Još mi je pala jedna stvar na pamet. Što mislite, da li je ljudima iz <strong>Adobea </strong>i <strong>Monotoucha </strong>cilj uložiti veliki trud u razvoj platforme koja će biti korisnicima naporna za korištenje? Da li im je cilj razvijati projekte koji su samo gubitak vremena i veliki trošak njihovim firmama? Jedino ako te firme plaća država koja se razbacuje novcem.</p>
<p style="text-align: justify;"><strong>4. Apple želi promovirati tehnologije koje imaju budućnost, kao što je HTML 5.</strong></p>
<p style="text-align: justify;"><strong>HTML 5</strong> je tu, iza ugla, ali da li to zanima krajnjeg korisnika. NE. Da li krajnji korisnik ima instaliran Flash Player. 99.9% odgovora je DA. Da li njega boli briga za to koja se tehnologija koristi? Ako mu sve uredno radi na računalu, laptopu, mobitelu, odgovor je DA. Pa šta onda korisnika  boli briga koja je filozofija <strong>Applea</strong>. Da li im je želja gledati plave kockice na ekranu umjesto Flash plugina samo zato jer im je Apple tako to odredio,  jer oni znaju bolje od krajnjeg korisnika.  Koliko se sjećam, dio razvojnih alata koje Adobe nudi  i prodaje služi za razvoj web aplikacija i uvjeren sam kako negdje u nekom njihovom podrumu već čuči netko spreman napraviti  HTML video player. Pitanje je da li  je HTML 5 već spreman u svom punom potencijalu? Trebat će mu vremena kao i svakoj drugoj tehnologiji. Do tada, koristimo ono što imamo, čime smo objektivno zadovoljni i <strong>čime su zadovoljni i  krajnji korisnici</strong>.</p>
<p style="text-align: justify;">I za kraj, evo jedne premise koju su mnogi developeri zadnjih dana spomenuli, a naglašavam kako dosta njih nema veze a Adobe zajednicom te su čak neki od njih Appleovi zaposlenici ili suradnici.</p>
<p style="text-align: justify;">Kako bi bilo da Adobe sljedeći tjedan objavi da <strong>ukidaju podršku i razvoj njihovih alata za Mac platformu</strong>? Kako bi to utjecalo na Apple? Ha? Možete li uopće zamisliti kakva bi to bila situacija da se platforma koja je toliko zastupljena među dizajnerima dovede u takvu situaciju? Gospodine Jobs, niste sami u svom pješčaniku, pa smiju se i ostali igrati u njemu.</p>
<p style="text-align: justify;">
]]></content:encoded>
			<wfw:commentRss>http://www.ivanilijasic.com/2010/04/steve-jobs-i-potraga-za-svetim-kodom/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>iPad = no porn???</title>
		<link>http://www.ivanilijasic.com/2010/02/ipad-no-porn/</link>
		<comments>http://www.ivanilijasic.com/2010/02/ipad-no-porn/#comments</comments>
		<pubDate>Fri, 05 Feb 2010 09:34:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[iPad]]></category>

		<guid isPermaLink="false">http://www.ivanilijasic.com/?p=1233</guid>
		<description><![CDATA[Čini se da je iPad učinio svoje, napravio je strku po Internetu i forumima, no ono što je zainteresiralo mnoge, pogotovo Adobe zajednicu,  optužbe su Stevea Jobsa protiv Flasha i teorije kako korisnici nemaju razlog koristiti Flash, tj. kako Adobe ima krivi nastup oko otvorenih tehnologija i kako će HTML 5 riješiti sve nedoumice. Ako [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><a href="http://www.ivanilijasic.com/wp-content/uploads/2010/02/GoogleFinance_iPad.jpg" rel="lightbox[1233]"><img class="alignleft size-thumbnail wp-image-1234" title="GoogleFinance i iPad" src="http://www.ivanilijasic.com/wp-content/uploads/2010/02/GoogleFinance_iPad-150x150.jpg" alt="" width="150" height="150" /></a>Čini se da je <strong>iPad</strong> učinio svoje, napravio je strku po Internetu i forumima, no ono što je zainteresiralo mnoge, pogotovo <strong>Adobe </strong>zajednicu,  optužbe su <strong>Stevea Jobsa</strong> protiv <strong>Flasha </strong>i teorije kako korisnici nemaju razlog koristiti Flash, tj. kako Adobe ima krivi nastup oko otvorenih tehnologija i kako će<strong> HTML 5 </strong>riješiti sve nedoumice. Ako računamo da onda tu upadaju i drugi pluginovi temeljeni na <strong>Java </strong>tehnologiji, <strong>Unity 3D</strong> engineu i sličnima, onda je s korisničke strane stvarno nerazumljiv takav nastup. Znači, sve što smo dosad koristili i uzimali zdravo za gotovo, sada više to ne bismo trebali koristiti. Jer sad nam je tako rečeno.</p>
<p style="text-align: justify;">Zasigurno nisam objektivan u  ovoj priči, no tvrdnja kako nešto moramo odbaciti zbog politike dvije firme po meni uopće ne drži vodu. Proizvod kao takav MORA zadovoljavati kriterije koji su već zadani na tržištu te uz to MORA donijeti napredak u korisničkom iskustvu. Sve ostalo je prodavanje magle. Ja kao korisnik ne želim gledati plave kockice umjesto bilo kojeg plugina na koji je <strong>Apple</strong> dignuo ruku. Neupućeni ne znaju da je Adobe nekoliko puta pokušao prebaciti Flash na <strong>iPhone</strong>, ali Apple ga uporno ignorira. Neupućeni ne znaju da će novi Adobe <strong>Flash CS5</strong> imati mogućnost exporta na iPhone korištenjem prevođenja Flash projekta u native iPhone SDK kod. Dapače,  na <strong>Apple Storeu</strong> se već može pronaći par Flash aplikacija koje su prevedene kao iPhone aplikacije (recimo iPhone <strong>Photoshop</strong>). Činjenica je kako bi Flash aplikacije na Appleovim mobilnim uređajima mogle poremetiti tu tržišnu nišu. Nemojmo biti naivni i vjerovati kako je riječ  o problemu otvorenog koda ili  nekim filozofskim principima. U pitanju je samo lova i ništa više.</p>
<p style="text-align: justify;">Kolega <strong>Mihai </strong>je fino rekao: &#8220;Odrastao sam u komunističkoj zemlji (Rumunjska), nagledao sam se  raznih diktatorskih režima, pa neće mi valjda sada nametnuti kako mi moj browser treba funkcionirati. I dalje ću koristiti svoj Mac, i dalje ću koristiti svoj iPhone, ali iPad je za mene glupost nečijeg ega.&#8221;</p>
<p style="text-align: justify;">Da ne bude čitav ovaj post prestrog, idemo mi okrenuti priču na smiješniju stranu. Morao sam staviti ova dva linka &#8211; prvi koji govori o <a title="Ultimate browsing experience on iPad?" href="http://theflashblog.com/?p=1703">potpunom iskustvu surfanja na iPadu</a>, a drugi je screenshot poruke jedne poruke s bloga, koja navodi da surfanje pomoću iPada ograničava pregledavanje sadržaja za one koji se na Internetu predstavljaju kao odrasli.</p>
<p><a title="iPad = no porn????" href="http://explicitly.me/wp-content/uploads/2010/02/iPad-Equals-No-Pr0n.png" rel="lightbox[1233]">iPad = no porn <img src='http://www.ivanilijasic.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ???</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ivanilijasic.com/2010/02/ipad-no-porn/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Evolucija korporacijskih siteova &#8211; Apple, Amazon, Adobe, CNN, &#8230;</title>
		<link>http://www.ivanilijasic.com/2010/01/evolucija-korporacijskih-siteova-apple-amazon-adobe-cnn/</link>
		<comments>http://www.ivanilijasic.com/2010/01/evolucija-korporacijskih-siteova-apple-amazon-adobe-cnn/#comments</comments>
		<pubDate>Sat, 23 Jan 2010 09:28:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[HTML/RIA]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[CNN]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[Yahoo]]></category>

		<guid isPermaLink="false">http://www.ivanilijasic.com/?p=1206</guid>
		<description><![CDATA[Surfajući po webu i analizirajući trendove izgleda siteova, osvrnuo sam se na to kako su prije izgledali i kako izgledaju sada. Kolega mi je proslijedio neke materijale, ali ipak bih bio red da ne preuzimam zasluge za drugoga, pa bolje sami pogledajte ovaj zanimljivi članak. U analizi se nalaze siteovi poznatih imena &#8211; Apple, CNN, [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><a href="http://www.ivanilijasic.com/wp-content/uploads/2010/01/large-apple.jpg" rel="lightbox[1206]"><img class="alignleft size-thumbnail wp-image-1207" title="Apple.com" src="http://www.ivanilijasic.com/wp-content/uploads/2010/01/large-apple-150x150.jpg" alt="" width="150" height="150" /></a>Surfajući po webu i analizirajući trendove izgleda siteova, osvrnuo sam se na to kako su prije izgledali i kako izgledaju sada. Kolega mi je proslijedio neke materijale, ali ipak bih bio red da ne preuzimam zasluge za drugoga, pa bolje sami pogledajte ovaj zanimljivi članak. U analizi se nalaze siteovi poznatih imena &#8211; <strong>Apple</strong>, <strong>CNN</strong>, <strong>Adobe</strong>, <strong>Nike</strong>, <strong>Microsoft</strong>, <strong>Yahoo</strong>, <strong>Amazon</strong>&#8230; Ne bi bilo loše napraviti sličnu analizu s hrvatskim siteovima.</p>
<p style="text-align: justify;"><a title="Evolucija web siteova - kako se izgled nije promijenio" href="http://www.wakeuplater.com/index.php/website-building/evolution-of-websites-10-popular-websites.aspx">Evolucija web siteova &#8211; kako se izgled stranica (nije) promijenio</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ivanilijasic.com/2010/01/evolucija-korporacijskih-siteova-apple-amazon-adobe-cnn/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

