<?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>CAHİT ÇERÇİOĞLU &#187; apple</title>
	<atom:link href="http://cahit.hayalet.net/blog/tag/apple/feed/" rel="self" type="application/rss+xml" />
	<link>http://cahit.hayalet.net/blog</link>
	<description>Independent Internet Professional</description>
	<lastBuildDate>Sun, 04 Jul 2010 09:59:05 +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>Surgery for broken iPhone Headphone jack</title>
		<link>http://cahit.hayalet.net/blog/886/surgery-broken-iphone-headphone-jack/</link>
		<comments>http://cahit.hayalet.net/blog/886/surgery-broken-iphone-headphone-jack/#comments</comments>
		<pubDate>Sun, 04 Jul 2010 09:51:02 +0000</pubDate>
		<dc:creator>Cahit Crcioglu</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[broken]]></category>
		<category><![CDATA[dirt]]></category>
		<category><![CDATA[fix]]></category>
		<category><![CDATA[headphone]]></category>
		<category><![CDATA[jack]]></category>
		<category><![CDATA[remote control]]></category>

		<guid isPermaLink="false">http://cahit.hayalet.net/blog/?p=886</guid>
		<description><![CDATA[If your iPhone, iPod or iABC device&#8217;s headphone is not working, or if you hear the sound but can not change the song or use the button on the cable at all, then this blog post may help you keep your money in your pocket. To make this long story short: Your audio jack may [...]]]></description>
			<content:encoded><![CDATA[<p>If your iPhone, iPod or iABC device&#8217;s headphone is not working, or if you hear the sound but can not change the song or use the button on the cable at all, then this blog post may help you keep your money in your pocket.</p>
<p><strong>To make this long story short:</strong> Your audio jack may have dirt in it and this may be preventing your &#8220;remote control&#8221; signals from reaching to the device.</p>
<p><strong>Fix: </strong>Clean it up!</p>
<p><strong>Warnings:<span style="color: #ff0000;"> DO NOT</span></strong> try to clean it with a screwdriver, wire or any sharp objects, including needle. Why? You can make holes on the backside of the audio jack and you may also ruin everything.</p>
<p><strong>How i fixed it:</strong> I opened my iPhone. ( doing so may (and probably is going to) void your warranty ) Removed screws till i&#8217;m free to move out the audio jack a little. I had to move it out so i can open it&#8217;s bottom. Here is what i removed from it:</p>
<p>( After the surgery, you see the bullet on the right below the coin )</p>
<p style="text-align: center;"><a rel="lightbox" href="http://cahit.hayalet.net/blog/wp-content/uploads/2010/07/iphone_jack_surgery.jpg" target="_blank"><img class="size-medium wp-image-887 aligncenter" style="border: 1px solid black; margin-top: 5px; margin-bottom: 5px;" title="iphone audio jack surgery" src="http://cahit.hayalet.net/blog/wp-content/uploads/2010/07/iphone_jack_surgery-300x216.jpg" alt="" width="300" height="216" /></a></p>
<p><br class="spacer_" /></p>
<p><strong>How you can fix it: </strong>Get your device to Apple and they will remove it quickly. If you don&#8217;t want to do that, try your chance and try to remove the dirt with a non-sharp / rubbery object. If you are so confident, you can try sharp objects too, but be very careful. If that doesn&#8217;t work, then you&#8217;ll have to open it.</p>
<p><strong>Result:</strong> Perfectly fully working headphones!</p>
   ]]></content:encoded>
			<wfw:commentRss>http://cahit.hayalet.net/blog/886/surgery-broken-iphone-headphone-jack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash CS5 iPhone dream ( nightmare ? )</title>
		<link>http://cahit.hayalet.net/blog/646/flash-cs5-iphone-dream-nightmare/</link>
		<comments>http://cahit.hayalet.net/blog/646/flash-cs5-iphone-dream-nightmare/#comments</comments>
		<pubDate>Thu, 03 Dec 2009 22:54:02 +0000</pubDate>
		<dc:creator>Cahit Crcioglu</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[cs5]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[imagination]]></category>
		<category><![CDATA[innovation]]></category>
		<category><![CDATA[objective-c]]></category>

		<guid isPermaLink="false">http://cahit.hayalet.net/blog/?p=646</guid>
		<description><![CDATA[However this is not a recent news, i wanted to note some facts on my blog too. First of all, it&#8217;d be good to note that i have been using/coding on flash since year 1998; which makes it 12 years of experience till today. It&#8217;s fullname was Macromedia Flash 3. So i&#8217;m not an enemy [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-662 alignleft" title="Apple Juice" src="http://cahit.hayalet.net/blog/wp-content/uploads/2009/12/Apple_Juice_2.gif" alt="Apple Juice" width="300" height="427" />However this is not a recent news, i wanted to note some facts on my blog too.</p>
<p>First of all, it&#8217;d be good to note that i have been using/coding on flash since year 1998; which makes it  12 years of experience till today. It&#8217;s fullname was <a rel="nofollow" href="http://en.wikipedia.org/wiki/Adobe_Flash" target="_blank">Macromedia Flash 3</a>. So i&#8217;m not an enemy of the Flash, animation and actionscript.</p>
<p>Warning! Some of these sentences may tease you; read them calmly before shouting at me, there is an extra paragraph related to these teasing sentences (:</p>
<p>First of  all, for those who are not aware of the topic: Adobe announced that, CS5 will have a feature to export Flash applications as iPhone applications. iPhone will continue to NOT support SWF files in anyway. There will not be (at the time of this post &#8211; not announced by Apple) a Flash plugin even for Safari for iPhone. Flash will convert your Flash project into native/somewhat compiled iPhone application. You (currently) will not be able to test it on your computer (iPhone simulator), you have to install it to your device to try it&#8230; Ofcourse you still have to be a certified Apple iPhone developer by paying $100 per year (at the time of this post).</p>
<p><span id="more-646"></span></p>
<p><strong>Creating projects on Flash for iPhone is a <span style="color: #649dec;">dream</span>!</strong></p>
<ul>
<li> <strong>For new flash creators: </strong>
<ul>
<li>You don&#8217;t have to find algorithms for animations. You can make them in flash easily. So becareful, because that&#8217;ll also show your imagination power..</li>
<li>You don&#8217;t have to learn objective-c. However it&#8217;s a good language, it&#8217;s a little strange for people who never ever saw a code written with it. Other than that, people with no programming experience can use Flash to create iPhone projects which means, every person using Flash ( in anyway ) is a potential iPhone Application creator.</li>
<li>You do not have to buy Apple products ( but ofcourse developer certificate ). ( I am a mac owner, but an old/current microsoft user too ) (However, you may buy.. they are not bad.. really..!)</li>
<li>You do not have to think of ways to optimize memory usage, ( i do not mean performance optimization, i mean memory management. ) that is Adobe&#8217;s job.</li>
<li>You shouldn&#8217;t have to completely rewrite your flash applications to work on iPhone, you just have to rearrange screen dimensions and optimize everything to work as fast as possible. ( assuming you are not using features those are not supported in flash cs5 for iPhone. )</li>
<li>You can quickly create/convert widgets as iPhone applications.</li>
<li>You&#8217;ll no longer have to be angry and try to close your ears with your hands when someone near you talking about iPhone coding and earning money from it.</li>
<li>You don&#8217;t have to blame iPhone anymore for being a bad platform ( since you were unable to create projects on it because either you didn&#8217;t have mac or you didn&#8217;t know objective-c ) ( just kidding)</li>
</ul>
</li>
<li><strong>For users: </strong>
<ul>
<li>You&#8217;ll see more creative and visually astonishing applications; people who are not capable of coding, now can show their imagination power.</li>
<li>You&#8217;ll get better applications for less price because of the huge competition between application creators.</li>
<li>You may play your favorite flash games, those already exist on the web, on your iPhone.</li>
</ul>
</li>
<li><strong>For existing creators: </strong>
<ul>
<li>Don&#8217;t worry, because if you are making good applications, everybody will see that you are still showing yourself. There won&#8217;t be any excuse, because nearly everyone will be able to make applications for iPhone. So if you are still doing good, then, you will probably have more fame and respect.</li>
<li>If you also know Flash, you may be unbeatable with a good crew working with you.</li>
</ul>
</li>
</ul>
<p><br class="spacer_" /></p>
<p><strong>Creating projects on Flash for iPhone is a <span style="color: #d92e1b;">nightmare!</span></strong></p>
<ul>
<li><strong>For existing creators:</strong>
<ul>
<li>You have to work more! If you can&#8217;t imagine much, you have to find someone with more imagination power ( i won&#8217;t tell anyone, don&#8217;t worry). If you don&#8217;t do this, flash users will beat you with their imagination, because flash is a visual tool that you can express yourself easier; you have to compete with far MOOOOOOOOOOOOOOOOORE people.</li>
<li>You&#8217;ve worked hard to learn objective-c and you wanted the respect for that. No way? Now you are nearly equal with flash developers. ( Not really )</li>
<li>Save money because people from the flash world can get the jobs you were looking for, so you may need your saved money more than ever, if you earn your money mostly from iPhone.</li>
<li>You application may be reviewed and approved/rejected more than 1 month until Apple expands their review team/tools; there will be enourmouse amount of applications. You draw a circle, move it, save it, it&#8217;s an iPhone application now (: (for flash users).</li>
<li>You may cry because you are no more special. (Not really)</li>
<li>If you don&#8217;t know how to use flash, then, you may never make better applications than some of the flash based iphone applications. (if you are not really good at non-flash developing. But a bad flash developer may create more selling applications)</li>
<li>Even if you are the best person when someone calls for imagination, you&#8217;ll be creating your project in a longer  duration. Because you/your team have to work on every aspect of the project; you must be sure that you are not leaking memory, you are not missing something that causes your application to crash, etc&#8230;</li>
<li>Your application may never get found by enough people for at least to balance your effort on the application unless you invent an incredible &#8220;thing&#8221;; you have to make good marketing plans or deals.</li>
</ul>
</li>
<li><strong>For users:</strong>
<ul>
<li>You have to deal with xillions of applications now. ( if apple does not filter those one in anyway)
<ul>
<li>Who draws a circle in Flash will be able to publish an application.</li>
<li>All of the existing flash games will be ported to iPhone where it&#8217;s possible.</li>
</ul>
</li>
<li>You may feel strange because if Apple accepts all the standard components of Flash, it may not exactly fulfill the requirements of Apple Human Interaction Guidelines. </li>
<li>Don&#8217;t expect to get all the features of applications those not made with flash. Because lots of features will be unavailable in Flash (according to the announcement made by Adobe till today).</li>
</ul>
<p><br class="spacer_" /></p>
</li>
<li><strong>For new Flash creators:</strong>
<ul>
<li>You won&#8217;t have any excuse if you can&#8217;t make your projects work on iPhone platform, if you can&#8217;t manage the power under your hands.</li>
<li>People shall be right underestimating you because of the lackness of your imagination power, if you fail to make a proper iPhone application.</li>
<li>You won&#8217;t have enough power to beat objective-c iPhone application developers (for now), because they are free to use all of the public APIs in iPhone SDK where Flash will be lacking some innovative features. ( However innovation does not equal to the limitless API usage, if someone get&#8217;s your audio recording from your hands, you can not dream of any project including audio recording feature.. right? Technical possibilities VERSUS artistic possibilities )<span style="color: #d92e1b;"><br />
 </span></li>
</ul>
</li>
</ul>
<p><strong><span style="color: #d92e1b;"><br />
 </span></strong></p>
<p>However it may stress the developers those only know objective-c, Flash users <span style="color: #ff0000;"><strong>will not</strong></span> be able to use  these features: ( currently! )</p>
<ul>
<li>Photo selection from file system</li>
<li>Contact selection from the address book</li>
<li>Camera</li>
<li>Cut/copy/paste</li>
<li>Accessory support</li>
<li>In app purchase support</li>
<li>Peer to peer</li>
<li>Maps</li>
<li>iPod library access</li>
<li>Compass</li>
<li>Push notifications</li>
<li>Audio recording</li>
<li>Video recording</li>
<li>Parental controls</li>
<li>Embedded HTML content</li>
<li>RTMPE</li>
<li>H.264 Video</li>
<li>Dynamically loading SWFs (containing AS3 code)</li>
<li>PixelBender</li>
</ul>
<p>( Sources: <a rel="nofollow" href="http://www.flashmobileblog.com/2009/10/05/flash-platform-extends-to-the-iphone-platform/" target="_blank">Mark Doherty</a>, <a rel="nofollow" href="http://labs.adobe.com/wiki/index.php/Applications_for_iPhone:Developer_FAQ" target="_blank">Applications for iPhone:Developer FAQ</a> )</p>
<p>Flash vs Objective-c <strong><span style="color: #ff0000;">=</span></strong> Artistic Freedom vs Freedom <span style="color: #ff0000;"><strong>=</strong></span> Technical possibilities VERSUS artistic possibilities  <span style="color: #d92e1b;"><span style="color: #ff0000;"><strong>=</strong></span></span><strong> </strong>Easiness vs Performance ( however Adobe will object to this, and they may be right generally) <strong><span style="color: #ff0000;">=</span></strong> &#8230; vs ,,,</p>
<p>I&#8217;ve written this post quickly, so there may be many things those can be added to this post or the above clauses.</p>
<p>Before finalizing the post, i have to note that, i <strong>DO </strong>consider flash users as (script) developers when they make use of heavy action<strong>script</strong>. So this is not a war between languages, coders, &#8230; Do not make war! (<strong>: Peace is easier, better, cleaner!</strong><span style="color: blue;"><strong> </strong></span></p>
<p>It&#8217;s currently not yet publicly announced that Apple will support and not put any obstacles in front of the Adobe till the end, but i don&#8217;t think that Adobe started to this without talking to Apple privately or without trusting on a concrete basis (:</p>
<p>If you are a company thinking that you can wait for Adobe to develop or make it developed in Flash, think about it again. Flash may or may not help you. If you think that you have enough  know-how and don&#8217;t want to invest on a firm/person to create native iPhone applications from beginning to end, think about it again. However you may still succeed with that idea, your thinking logic is not right, there&#8217;s something wrong in there. If you have waited because objective-c/iPhone developing was the only excuse, you will probably fail in the future. If it&#8217;s possible in the world at that moment and if you have ideas to be brought to the real life and if you&#8217;re not doing it because you currently think that you can not, then you have very low upper limits and you are only thinking about saving the day, not innovating, creating, expanding; you&#8217;ll only be day savers and cloners. Flash can not save you if you are nothing inside (even you are an incredible person/company according to other people). If not, you&#8217;ll earn more! (:</p>
<p>Flash&#8217;s performance may never match some other applications&#8217; or it may have missing features, but it just changes the categories of applications those can be made with it. The application itself is still hidden in the mind of the developers/creators, it&#8217;s not burried within the development language. So if you have a good idea and motivation to do it, start now. DO NOT TALK, DO IT! DO IT or SHUT UP forever! (:</p>
<p><a href="http://cahit.hayalet.net/blog/564/acta-non-verba/" target="_blank">Acta non Verba!</a></p>
   ]]></content:encoded>
			<wfw:commentRss>http://cahit.hayalet.net/blog/646/flash-cs5-iphone-dream-nightmare/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Harmless Future Optimizations for xillions</title>
		<link>http://cahit.hayalet.net/blog/543/harmless-future-optimizations-for-xillions/</link>
		<comments>http://cahit.hayalet.net/blog/543/harmless-future-optimizations-for-xillions/#comments</comments>
		<pubDate>Thu, 27 Aug 2009 08:35:53 +0000</pubDate>
		<dc:creator>Cahit Crcioglu</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[ankara]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[camera]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[turkey]]></category>

		<guid isPermaLink="false">http://cahit.hayalet.net/blog/?p=543</guid>
		<description><![CDATA[Recently, there has been found a bug in iPhone&#8217;s camera roll display system. It&#8217;s related to the number of images taken with iPhone; if you take at least 10000 photos, you&#8217;ll face with this problem. Before returning to this topic, i want to tell about some similar problems: When i was working for Nokta Inc. [...]]]></description>
			<content:encoded><![CDATA[<p>Recently, there has been found a bug in iPhone&#8217;s camera roll display system. It&#8217;s related to the number of images taken with iPhone; if you take at least 10000 photos, you&#8217;ll face with this problem. Before returning to this topic, i want to tell about some similar problems:</p>
<p>When i was working for Nokta Inc. (www.nokta.com) and creating a clustering system for uploaded images, i wanted to extend possibilities and push the limits for image and user counts. Any technic might work, but according to your solution, there might be so many works that you can not handle in necessary time; not feasible. So this could ruin the project&#8217;s evolving process and project plans. You might have to re-write many codes, redesign the whole system, maybe shut the sytem for a while&#8230; Because of this, i thought &#8220;what if every person in this world uses this system with more than one account&#8221;, people laughed at me in Nokta. But i designed it in my way ( in the same time duration ). Currently i&#8217;m not working in Nokta, but if they don&#8217;t rewrite the whole code, they won&#8217;t be facing with problems related to uploaded images system for a really long time. (However.. trying to seperate images and putting them into UN-real cdn systems would break and make developers to rewrite the whole code for image system).</p>
<p><img class="wp-image-548 aligncenter" style="margin-top: 5px; margin-bottom: 5px; border: 1px solid black;" title="122_200812_29_20_16_50_287575" src="http://cahit.hayalet.net/blog/wp-content/uploads/2009/08/122_200812_29_20_16_50_287575-300x180.jpg" alt="122_200812_29_20_16_50_287575" width="300" height="180" /></p>
<p style="text-align: center; ">(Kızılay, ANKARA)</p>
<p style="text-align: center; "><span id="more-543"></span></p>
<p>I&#8217;m living in Turkey. Ankara is the capital city of Turkey as you know and KIZILAY is one of the most crowded and central parts of Ankara. In the past, when there were only a few cars, the first president of the republic of Turkey, Ataturk ( Mustafa Kemal Ataturk ), has said that, in future &#8220;KIZILAY&#8221; might have been important for Ankara and number of cars might have been huge, so roads must be very wide and for both ways to handle those in future. At that time, people didn&#8217;t understood it and didn&#8217;t liked the idea. Today, traffic is a problem in Kızılay (however not a very big problem for now), it&#8217;s hard to imagine what could happen if those roads were built smaller..</p>
<p>Recently, there has been found a bug in iPhone&#8217;s camera roll display system. It&#8217;s related to the number of images taken with iPhone; if you take at least 10000 photos, you&#8217;ll face with this problem. ( <a href="http://www.tuaw.com/2009/08/26/fix-iphones-camera-roll-display-bug/">Fix iPhone&#8217;s Camera Roll display bug</a> ) According to my experiences, at the first glance, i can tell that this problem is related to foreseeing or lack of energy and desire of development team in Apple. Maybe coders of that part were not happy about their jobs, they were just coding to get money and only thing to get it is finishing what was given to you.. Yes it&#8217;s finished and we purchased and started to use those devices and applications and this is what happens if you don&#8217;t think about the thing you make for future.</p>
<p>If you have time and if it&#8217;s feasible, why not do it in a way so it&#8217;ll help you in the future? And also, people won&#8217;t talk behind of you! Maybe coders of this bugs had told to their team that &#8220;system works but it can not handle more than 10000 photos, i want to change the way, would you let me?&#8221; and maybe they&#8217;ve told him/her &#8220;No, we have no time&#8221;. That&#8217;s an excuse for the developer but not for the team, project leader and Apple. It should have been fixed until now!</p>
<blockquote><p>- Hey, but what happens if you take more than 10000 photos?<br />
 &#8211; What? Hahahaha, you are funny.<br />
 &#8211; No i&#8217;m serious.<br />
 &#8211; Ok i have to work, let&#8217;s chat later.<br />
 &#8211; But no, i&#8230;. ok nevermind..</p>
</blockquote>
<blockquote><p>- I&#8217;ve planned the system so it can support billions of user uploaded photos.<br />
 &#8211; What?! Why did you do that?! Are you for real?!<br />
 &#8211; Well.. yeah?<br />
 &#8211; But why? How does your brain work&#8230; only Turkey will use this system and not all of it.. But you are saying that you made it to work for the world. Hahahahhah..<br />
 &#8211; Yes.<br />
 &#8211; We have no time, why did you do that?!?!<br />
 &#8211; I&#8217;ve used the same duration for doing it.<br />
 &#8211; Ok, but will it work for now?<br />
 &#8211; &#8230;&#8230;<br />
 ( after some time, another project leader of another project )<br />
 &#8211; Hey, hahahahah come and optimize this for billions of people, you are good at it, hahahahhaha.<br />
 &#8211; &#8230;&#8230;&#8230;.</p>
<p><br class="spacer_" /></p>
</blockquote>
<p>They&#8217;ll keep monkeying around, extending their duration for being a monkey; harmless future optimizations for xillions should really not harm anyone or anything.</p>
<p><br class="spacer_" /></p>
<p style="text-align:center"><a href="http://cahit.hayalet.net/blog/wp-content/uploads/2009/08/122_200812_29_20_16_50_287575.jpg" target="_blank"><img class="alignnone size-thumbnail wp-image-548" style="margin-left: 5px; margin-right: 5px; border: 1px solid black;" title="Kızılay, Ankara" src="http://cahit.hayalet.net/blog/wp-content/uploads/2009/08/122_200812_29_20_16_50_287575-150x150.jpg" alt="Kızılay, Ankara" width="150" height="150" /></a><a href="http://cahit.hayalet.net/blog/wp-content/uploads/2009/08/ankarakara_eski_ankara.jpg" target="_blank"><img class="alignnone size-thumbnail wp-image-549" style="margin-left: 5px; margin-right: 5px; border: 1px solid black;" title="Eski Ankara Kızılay meydanı ve Atatürk Bulvarı, Güven Park ve Özgürlük Anıtı" src="http://cahit.hayalet.net/blog/wp-content/uploads/2009/08/ankarakara_eski_ankara-150x150.jpg" alt="Eski Ankara Kızılay meydanı ve Atatürk Bulvarı, Güven Park ve Özgürlük Anıtı" width="150" height="150" /></a><a href="http://cahit.hayalet.net/blog/wp-content/uploads/2009/08/k_Hudai_Ankara_Kizilay.jpg" target="_blank"><img class="alignnone size-thumbnail wp-image-550" style="margin-left: 5px; margin-right: 5px; border: 1px solid black;" title="Kızılay, Ankara, 1960's" src="http://cahit.hayalet.net/blog/wp-content/uploads/2009/08/k_Hudai_Ankara_Kizilay-150x150.jpg" alt="Kızılay, Ankara, 1960's" width="150" height="150" /></a><a href="http://cahit.hayalet.net/blog/wp-content/uploads/2009/08/kizilay4.jpg" target="_blank"><img class="alignnone size-thumbnail wp-image-551" style="margin-left: 5px; margin-right: 5px; border: 1px solid black;" title="Kızılay, Ankara" src="http://cahit.hayalet.net/blog/wp-content/uploads/2009/08/kizilay4-150x150.jpg" alt="Kızılay, Ankara" width="150" height="150" /></a></p>
   ]]></content:encoded>
			<wfw:commentRss>http://cahit.hayalet.net/blog/543/harmless-future-optimizations-for-xillions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Converting an image to iPhone toolbar icon</title>
		<link>http://cahit.hayalet.net/blog/514/converting-an-image-to-iphone-toolbar-icon/</link>
		<comments>http://cahit.hayalet.net/blog/514/converting-an-image-to-iphone-toolbar-icon/#comments</comments>
		<pubDate>Sun, 23 Aug 2009 09:03:31 +0000</pubDate>
		<dc:creator>Cahit Crcioglu</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[icon]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[layer]]></category>
		<category><![CDATA[mask]]></category>
		<category><![CDATA[photoshop]]></category>
		<category><![CDATA[tip]]></category>
		<category><![CDATA[toolbar]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://cahit.hayalet.net/blog/?p=514</guid>
		<description><![CDATA[Creating an image for iPhone toolbar may be tricky. If you don&#8217;t want to draw pixel by pixel, or if you want more than 1 color (white), you need to make something different. For the technic i&#8217;ll be explaining here, If you are a Photoshop expert, you may extend the possibilities, but if you are [...]]]></description>
			<content:encoded><![CDATA[<p>Creating an image for iPhone toolbar may be tricky. If you don&#8217;t want to draw pixel by pixel, or if you want more than 1 color (white), you need to make something different.</p>
<p>For the technic i&#8217;ll be explaining here, If you are a Photoshop expert, you may extend the possibilities, but if you are not an expert, that also won&#8217;t stop you creating icons.</p>
<p>Here is the small tutorial/tip:</p>
<p>Other than Apple&#8217;s related requirements and guidelines (HIG), follow these steps:</p>
<p><span id="more-514"></span></p>
<ol>
<li>Open the file(image) with Photoshop.</li>
<li>Convert it to greyscale. (This is not necessary, but it&#8217;s right to do; it&#8217;ll simplify the steps and coloring will be useless since those colors won&#8217;t be rendered)</li>
<li>Clean it (make unwanted areas transparent).</li>
<li>Copy the actual image (select it).</li>
<li>Add mask to that layer with related button in Layers Window.</li>
<li>Go to Channels tab and only activate the layer(channel) named as mask.</li>
<li>Paste the image to that layer(channel).</li>
<li>Go back to the normal layer view.</li>
<li>Your mask should seem like the actual image at the Layers Window.</li>
<li>Select original image from the layer that has the mask in the Layers Window. ( not the mask )</li>
<li>Paint the selection(fill it).</li>
<li>To adjust the intensity, play with white balance and or levels and or contrast.</li>
</ol>
<p>That&#8217;s all. Now you have an image converted to just white and alpha values.</p>
<p>Explaining this to a graphic artist may be hard. They probably can not understand why you want to do something like this. They may tell you that you are making ( you want to make ) something that is useless, silly, pointless. They will tell you these not because they are bad at their job, they&#8217;ll tell it because you are making use of a masking technic that is uncommon. So don&#8217;t blame artists, don&#8217;t blame Photoshop and don&#8217;t blame Apple.</p>
<p>However people especially in the mobile world usually don&#8217;t like sharing their experiences, i like sharing mine.</p>
<p>This is how i&#8217;m generally using it. So if you have other ideas, share it as i do, so we can do it better!</p>
   ]]></content:encoded>
			<wfw:commentRss>http://cahit.hayalet.net/blog/514/converting-an-image-to-iphone-toolbar-icon/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Bir Geleceği Yakalamak</title>
		<link>http://cahit.hayalet.net/blog/371/bir-gelecegi-yakalamak/</link>
		<comments>http://cahit.hayalet.net/blog/371/bir-gelecegi-yakalamak/#comments</comments>
		<pubDate>Tue, 28 Apr 2009 14:01:16 +0000</pubDate>
		<dc:creator>Cahit Crcioglu</dc:creator>
				<category><![CDATA[Türkçe]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[blackberry]]></category>
		<category><![CDATA[gelecek]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[mobil]]></category>
		<category><![CDATA[nokia]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[sosyal medya]]></category>
		<category><![CDATA[sun]]></category>
		<category><![CDATA[teknoloji]]></category>
		<category><![CDATA[türkiye]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://cahit.hayalet.net/blog/?p=371</guid>
		<description><![CDATA[Bir Geleceği Yakalamak Cahit Çerçioğlu Nisan, 2009 Türkiye internet sektörüne hızlı ve güzel girdi. Türkiye insanı teknolojiyi seviyor. Türkiye üniversitelerinden mezun olanlar ya işletmeci ya yazılımcı oluyor. Elbette başka bölümlerden de mezun var, ama Türkiye de pek çok farklı meslekten, bilişime kayma olduğunu hatırlatmak için bu şekilde bir cümle kurdum. Tek başına bakıldığı zaman elbetteki [...]]]></description>
			<content:encoded><![CDATA[<p><br class="spacer_" /></p>
<p align="center"><span style="font-family: Georgia, serif;"><span style="font-size: large;"><strong>Bir Geleceği Yakalamak</strong></span></span></p>
<p align="center"><em>Cahit Çerçioğlu</em></p>
<p align="center"><span style="font-family: Georgia, serif;"><span style="font-size: small;"><em>Nisan, 2009</em></span></span></p>
<p align="center"><span style="font-family: Georgia, serif;"><span style="font-size: small;"><em><br />
 </em></span></span></p>
<p align="left"><span style="font-family: Georgia, serif;"> Türkiye internet sektörüne hızlı ve güzel girdi. Türkiye insanı teknolojiyi seviyor. Türkiye üniversitelerinden mezun olanlar ya işletmeci ya yazılımcı oluyor. Elbette başka bölümlerden de mezun var, ama Türkiye de pek çok farklı meslekten, bilişime kayma olduğunu hatırlatmak için bu şekilde bir cümle kurdum. Tek başına bakıldığı zaman elbetteki bir anlam teşkil etmiyor. “Yazılımcı Oluyor” kısmında, olmakla kasıt, iş bulmak değil, o  eğitimi almak anlamında. Fakat benim şöyle bir görüşüm var; bitirdiğiniz bölümün ünvanını, o işi iyi yapana dek haketmezsiniz. Evet “Yazılım Mühendisliği” bölümü mezunuyum denir tabii ki, özgeçmişe de yazılır. Kocaman MBA yazısını görmek, göstermek insanların hoşuna gider. Fakat Türkiye&#8217;de, teknolojiyle ilgili bölümlere bakacak olursak, çoğu yazılımcı olarak büyüyor. Bilkent, Odtü gibi özel projelerle öğrencilerine destek veren okulları ve Tübitak gibi kurumları bunun dışında bırakıyorum.</span></p>
<p align="left"><span id="more-371"></span></p>
<p align="left"><span style="font-family: Georgia, serif;"> Yazılımcı olanlar neler yapıyor peki? Özellikle “java” programlama dili kullanan, özel ve kamu kuruluşlarına iş yapan, ulusal ya da uluslar arası bir şirkette çalışmaya başlıyorlar. Bunlara alternatif olarak .NET ve web projeleri oluşturmaya elverişli çeşitli dilleri kullanıyorlar. Çalışan için bir süre bir problem yok. Peki aradan seneler geçtikçe çalışan neler düşünmeye başlıyor olabilir? Bir çoğu ( “Bir çoğu” kavramına, şahsen gördüğüm örneklerden yola çıkarak varıyorum. ), iş sırasında etrafında gördüklerinden ve yaşadığı tecrübelerden dolayı, ego tatmini, daha yüksek maaş, sosyal statü vb durumlardan dolayı yükselme sevdasına kapılıyor. Bu kişilerin bir kısmı da, farkında olmadan kendilerinin olmayan bir hayatı yaşıyorlar. Geri kalan kısmı ise, bilmelerine rağmen başka çareleri olmadığı için bu sıkıntıyı göz göre göre çekmeyi kabul ediyorlar. Bu durumu sıkıntı yapan şey, “zorunlu olma” durumu.</span></p>
<p align="left"> </p>
<p align="left"><span style="font-family: Georgia, serif;"> Bulunduğu şirkette yükselmenin ya da sosyal statüde daha üst konumlara ulaşmanın birinci sırada olmadığı bir kesim de bulunuyor. Bu kişiler seneler geçtikçe daralıyorlar, yeni şeyler yapmak, dünyayı takip etmek istiyorlar. Belki de sadece tek bir kişinin kullanacağı bir projede yer almak, zorunlu olarak, artık kimsenin takip etmediği ve popüler olmayan şeyleri yapmak zorunda olmak insanlara sıkıntıyı veren şeyler. Burada, yaptığı işi sevmemekle yapılan şeyleri sevmemek arasında ince bir fark var. İşini sevmeyenler konumu dışında kalıyor. Geri kalan kesim ise, şirketin kendini yenilemesi ve gündemi takip edebilmesiyle ilgili. Bu noktada, düzenli olarak aynı işleri yapmak zorunda olan şirketleri de ayrı tutmamız gerekiyor, fakat onların yönetilmesi sırasında da çalışanları canlı tutmak için yeni şeyler denemeleri gerekir elbetteki.</span></p>
<p align="left"> </p>
<p align="left"><span style="font-family: Georgia, serif;"> Türkiye&#8217;de güzel şeyler oluyor artık, zamanında cesaret edebilen kişilerle (girişimciler!) daha da hız kazanarak ilerledi internetimiz ve projelerimiz. Günümüzde de bu girişimciler çalışmalarına devam ederken, bazıları, yeni girişimcilerin çıkabilmesi için her türlü çabayı göstermeye çalışıyorlar. Bunların içerisinde bu ilerlemeyi anlatan, yenileri motive eden kitaplar yazanlar da var. Neyse ki var.</span></p>
<p align="left"> </p>
<p align="left"><span style="font-family: Georgia, serif;"> Kitle iletişim araçlarına baktığımızda (Gazete, sinema/fotoğraf, televizyon, radyo, internet ve internetin oluşturduğu medya), özellikle internetin şu an hayatımıza oldukça girdiğini görebiliyoruz. ( daha da girecek! ) Yani internet ya da internet teknolojilerini kullanarak gerçekleştirilen projeler, girişimler artıyor. İnterneti sadece ufak araç olarak kullanmaya başlayan şirketlerin bile bir kısmı buna dahil olabilir. Web 2.0, Web 3.0 diyerek, dönem dönem kullanılması gereken ya da kullanılması hoş olabilecek olan kuralları, kendi kendimize belirleyip, kendi kendimize sınırlar çizerek ilerliyoruz. Sorumuz, bu bariyerlerde yeterince etkili olup olamadığımız.. Her ne kadar bu sınırları çizerken mevcut akademik araştırmalar, teknolojik gelişmeler ve kullanıcı alışkanlıkları önemli olsa da, bunları da alıp masaya vuran birilerinin olduğunu kabul etmek gerekir. Bunlar birer kişi ya da şirketten öte, ortaya atılan, savunulan, destek verilen fikirler.</span></p>
<p align="left"><span style="font-family: Georgia, serif;">Türkiye&#8217;de yer alan bazı projelere göz atalım:</span></p>
<p align="left"><span style="font-family: Georgia, serif;">gittigidiyor.com: Henüz, alternatiflerinin kendisine yaklaşamadığı bir girişim. E-Bay&#8217;in Türkiye versiyonu. ( gittigidiyor ve e-bay ortaklığını kastetmiyorum. )</span></p>
<p align="left"><span style="font-family: Georgia, serif;">yemeksepeti.com: Telefon aramadan, dilediğiniz yerden dilediğiniz yiyeceği, “hatalı sipariş mi aldılar acaba” endişesi yaşamadan sipariş vermemizi sağlayan ve yapısından dolayı, televizyonlara ( örnek: digiturk ) vb sistemlere taşınabilen bir girişim.</span></p>
<p align="left">Pasaj.com: Etsy.com&#8217;un Türkiye versiyonu. Proje güzel yürütüldüğü ( tanıtım, toplu görüşmeler, bireysel çalışmalar&#8230; herşey) zaman, Türkiye&#8217;de eski nesli zorlayarak yeniye alışıtrmaya çalışan, bunu başarırsa Türkiye&#8217;nin ekonomisini, psikolojisini oldukça iyi yönde etikleyebilecek, aynı zamanda genç nesli de belirli noktalarda yakalayabilecek bir proje.</p>
<p align="left">Hepsiburada.com: İşini kusursuz yapmaya çalışan, teknolojiyi takip açıdan biraz yavaş da ilerleseler, temiz ilerlediklerine inandığım bir elektronik satış sitesi.</p>
<p align="left"> </p>
<p align="left"><span style="font-family: Georgia, serif;"> Bu projelerin bazıları cesarete, bazıları ise “acaba” ya dayanarak yola çıkılan projeler. Hızlı ilerliyoruz internet konusunda, evet, fakat sorunumuz, standartlara ulaştığımızı sanıp ucunu bırakmak. Amacımız, ilk olarak standartlara ulaşmak olmalıdır. Standartlara ulaşmadan daha ilerisine geçemeyiz. Standartları oluşturmak gibi bir heves olursa, burada ilk olmak gerekir. Siz ilk “blog” (günlük) hizmetini sunarsanız, blog kavramını siz açarsınız. Son diğerleri gelir, blog hizmetinizin aynısını hazırlar, bu standartlara ulaşma basamakları sona erdiğinde ise, standartı belirleyenler için kabus zamanları başlar, artık yeni bir rakip vardır. ( “kabus” olumsuz bir kelime olsa da, rekabetten zevk alarak bu işi yapanlar da çıkacaktır. Zaten bu durumda herşey daha güzel ve hızlı ilerleyecektir ). Bu yeni rakip, yeni standartları belirleme şansını yakalamanın yanı sıra, gelecek için de her zaman hazır olabilecekler arasında yerlerini alacaklardır.</span></p>
<p align="left"> </p>
<p align="left"><span style="font-family: Georgia, serif;"> Web alanında bunlar yaşanırken, cep telefonları da ilerlemeye devam ettiler. Cep telefonu dünyasının tarihine girmeden günümüze bakalım.</span></p>
<p align="left"> </p>
<p align="left"><span style="font-family: Georgia, serif;"> Uzun bir zamandır, cep telefonunda internet var. Nokia 7110 ile numara çevirerek internete girdiğimi hatırlıyorum ( ki internet dediğim aslında WAP dünyasıydı ). Tabii ki el bilgisayarlarının yerleri ayrı. Telefonlar da zamanla beraber, &#8211; sadece “aranmak” &#8211; görevini yerine getirmekten çoktan çıktı. Nokia 6600&#8242;ın ilk çıktığı zamanlarda, program arayıp dururduk, favori programım sanırım mp3 çalardı. O zamanlar cep telefonuyla mp3 çalıyor olmak özel bir şeydi. Derken Amerika&#8217;da iPod çılgınlığı yaşanmaya başladı. Cep telefonundan daha ince ama biraz daha büyükçe, dokunarak şarkı seçip dinleyebildiğiniz, apple&#8217;ın çıkardığı uygulamaları yükleyebildiğiniz bir cihazdı. Eskiden kaset çalarların tamamına “walkman” denilmesi gibi, mp3 çalarlara da iPod denilmeye başlandı. ( mendile de “selpak” diyoruz ). Bu sırada, dokunmatik telefonlar çeşitlenmeye başladı, zaten uzun zamandır var olan, üzerinde neredeyse hiçbir şeyin imkansız olmadığı windows mobile işletim sistemli el bilgisayarları, yerlerini dokunmatik ekranlara bırakmaya başladı. Dokunmatikle kastettiğim, parmakla kullanabilmek. Aksi taktirde dokunmatik ekranlar ve cihazlar uzun zamandır zaten mevcuttu. Kalemle kullanılırdı. ( hala öyle bir çoğu ) Kalemle kullanılan şeyler de bana cazip gelmiyordu açıkçası, ayrıca çok da rahatsız edici buluyordum hem estetik olarak hem de kullanım açısından. ( Bu kişiden kişiye değişebilir bir şey elbette ) Derken, Amerika&#8217;da iPhone çıktı, Avrupa için yeniden güncellendi ve daha yenisi iPhone 3G çıktı. Türkiye&#8217;de de 26 Eylül 2008 tarihinde satışa sunuldu..</span></p>
<p align="left"> </p>
<p align="left"><span style="font-family: Georgia, serif;"> Satışa sunulmasıyla beraber insanlar bir uygulama/proje peşine düştü. (Türkiye&#8217;den bahsediyorum). Bunların çoğu vazgeçti; çünkü ya zor geldi ya da iPhone a uygulama gerçekleştirilmesi için gerekli bir platform oluşturamadı. ( mac ) Bunların dışında kalan seçenekler ise daha kötü..</span></p>
<p align="left"><span style="font-family: Georgia, serif;">Geriye kalanlar tabii ki genelde şirketlerden oluşuyor. Mobil sektör için yeni kurulan firmaları dışarıda bırakıyorum. Diğer şirketler iPhone ile ilgili yeterli bilgiye sahip olmadıkları için, yanıltıcı haberleri gerekli araştırma olmadan derhal benimsediklerinden dolayı ya da ilgili iş gücünü ayıramadıkları için iPhone projelerine girmemekteler,, iPhone konusunda uygulamalra iş gücü ayırabilen şirketler, bilinirliklerini artırmak aynı zamanda da tecrübe kazanabilmek için, diğer şirketlerle anlaşarak, onların ürün çıkartmasına yardımcı olmaktalar. Buraya kadar her şey güzel görünse de; ne yazık ki bazen durumlar değişebiliyor: iPhone projelerini gerçekleştiremeyen şirketler, iPhone&#8217;un pazar payına ya da kullanım oranına takılıyorlar. Genellikle bu rakamlar, kulaktan kulağa iletile iletile çok farklı noktalara gelebiliyor ve en son, duyduklarını mikrofona söyleyenlere geldiğimizde, hatalı yönlendirmelerin yapılabildiğini görüyoruz ya da hatalı yorumlamalarla sunulan bu haberler, olumsuz şeylerin gerçekleşmesine sebebiyet verebiliyor. Bu durum, kendi tecrübeleriyle mobil sektörü takip etmeyenler için dezavantaj oluşturabiliyor; çünkü inanmak durumunda hissediyorlar tüm grafiklere. Bazıları buna sessizce inanırken, diğerleri bunu bir savunma olarak kullanarak, iPhone uygulamalarına girmemelerini haklı olarak göstermeye çalışıyor. ( yeni bir şey olduğu için, <strong>her</strong> açıdan korkuyor da olabilir bazıları ). Bahsi geçen haberler ve hatalı yorumlar üst noktalardan yayılacak olursa ülkeye, o zaman bu kişileri/şirketleri takip eden kişi ya da şirketler, olumsuz düşünmeye başlayıp, akıllarında varsa da mobil işlerinden uzaklaşacaklardır. Sadece yurt içi değil, yurt dışından bakan birisi, Türkiye&#8217;nin genel kararı, gibi görebilir. Eğer bir ülkede, bu tür işleri yapan kişiler, benzer sebeplerden uzak duruyorlarsa, bu işte bir yanlışlık var demektir. Ya ben yanılıyorum, ya da bu şirketler.</span></p>
<p align="left"> </p>
<p align="left"><span style="font-family: Georgia, serif;"> Şirketler yanılıyor. Nasıl bu kadar cesaretli konuşabiliyorum? iPhone Türkiye&#8217;de diğer telefonlara oranla az miktarda satıldı. Dünya çapında da iPhone sayısı diğer telefonlardan daha az görünse de, bu rakam giderek artmakta. iPhone ilk çıktığında öyle bir talep oldu ki, bir süre için piyasada iPhone bulunamamıştı; playstation 3 alacak gibi sırada bekleyenleri hatırlıyorum. Bu durumun iyi bir pazarlama sonucu olup olmaması önemli değil. Gerçek şu ki gelecekte mobil de var! Şu an için “Tek” bir Türkçe içerikli uygulama yaparak iPhone üzerinden kazanabilecek rakam normal koşullarda $1000 civarında. Sürümden kazanmanın dışında bu şekilde bir şirketi ayakta tutmak zordur. Bu noktada da geçimini bu şekilde sürdürmek isteyen bir şirketin, çok doğru firmalara (ücretli) teklif götürmesi gerekir. Teklifi alan firma ise, eğer şirketin vizyonuna, konumuna uyuyorsa, trendleri takip ettiğini göstermek için, kullanıcılarına, hayranlarına olabildiğince ulaşmaya çalıştığını göstermek için, reklam için, prestij için bu işi kabul edebilir. ( iyi de yapabilir ) Bunun dışında, küresel (ve başarılı ) bir proje üreterek, iPhone aracılığı ile $100.000 civarı kazanmak da mümkün. ( bu rakamın çok üstünde kazananlar da bulunuyor ). Fakat firmalar hareket etmedikçe, bulundukları konumu korudukça bu rakamlara ulaşabilme ihtimalleri düşecek; çünkü oyun üreticileri / diğer platformlardaki yazılım firmaları da projelerini iPhone a genişletmeye başlıyor. Yani gecikildiğinde, rakipleriniz Electronic Arts olacak, Microsoft olacak, Google olacak..</span></p>
<p align="left"><span style="font-family: Georgia, serif;"> Haziran 2009&#8242;da iPhone&#8217;un yeni işletim sistemi iPhone os3.0 çıkıyor. Bununla beraber, pek çok “telefon” kullanıcısının eleştirdiği ve “eksik” telefon olarak nitelediği telefon tamamlanıyor. MMS, kopyala/yapıştır gibi özellikler geliyor. Bu özellikler birer şaheser değil ve çeşitli telefonlarda bazıları zaten vardı. Aslına bakarsak bunlar zaten var olan fakat planı ilerideki bir tarihe bırakılan özelliklerdi, Apple şu an için tüm bu şikayetleri ortadan kaldırıyor ve “evet koyduk, ya şimdi?” diyor. Oysa ki asıl olayımız bu değil. iPhone OS3.0 ile beraber, daha önce özellikle Windows Mobile ile birlikte neredeyse limitsiz olan yazılım özgürlüğünü ( ki özgürlük ile limitin aynı cümlede kullanılmaması gerek aslında ), iPhone a getiriyor. Öyle ki, örneğin bir elektrik-elektronik öğrencisi, kendi ürettiği bir robotu, fiziksel (telefonun altındaki bağlantı kısmından kabloyla ) ya da kablosuz olarak (bluetooth, wi-fi, gsm) iPhone&#8217;una bağlayabilecek. Telefonunu eğdiğinde, robotu da eğilecek, telefonunda çalan bir müziği robotun ağzındaki ufak hoperlöre verebilecek.. Aklınıza gelebilecek her türlü elektronik cihazı her türlü şekilde dışarıdan kontrol edebildiğinizi düşünün. Sınırı sizsiniz&#8230; Evet bu windows mobile da ya da diz üstü bilgisayarlarda zaten olan bir şey değil mi? “Bil-gi-sa-yar”&#8230;</span></p>
<p align="left"> </p>
<p align="left"><span style="font-family: Georgia, serif;"> iPhone OS3.0 ile beraber bir de push notification servisi devreye giriyor. Bu servis e-mail kontrol etmenizi sağlayan bir servis değil. Uygulamalarınız kapalı olsa bile, yüklediğiniz uygulamanın size bildiri yollayabilmesi anlamına geliyor. Bunu sağlayan Apple&#8217;ın kendi sistemi, iPhone&#8217;un donanımsal özelliği değil. Örnek verelim: Piyango biletinize ne kadar ikramiye çıktığını merak ediyorsunuz, iPhone&#8217;unuza “Piyango” uygulamasını yüklüyorsunuz ve bilet numaranızı girdikten sonra, biletinize ne kadar isabet ettiğini görebiliyorsunuz. Peki&#8230; burada az önce bahsettiğim yeni servis nasıl kullanılabilir? Bileti alır almaz, iPhone dan uygulamanızı açıyorsunuz, bilet numaranızı ve tarihini giriyorsunuz ve bilet aldığınızı unutuyorsunuz. Sonuçlar açıklandığında, telefonunuza otomatik olarak biletinize ne kadar bir ikramiyenin isabet ettiğini belirten bir mesaj alabiliyorsunuz! Arkadaşınız size kısa mesaj göndermiş gibi, fakat kısa mesaj değil.. Ya da maç sonuçlarını düşünebilirsiniz. Borsayı düşünebilirsiniz. Evinize bağlattığınız güvenlik kamerası eğer bir hareketi algılarsa, telefonunuza kısa mesaj göndermek yerine doğrudan o görüntüyü size ulaştırabilir, bunun için kolaylıkla yönlendirilebilirsiniz. Buradan inanılmaz bir gelir kaynağı çıkıyor! Bakın, ilaç hatırlatma servisi gibi basit bir servis bile düşünebilirsiniz, kullanıcılara bu servisi tabii ki ücretli sunabilirsiniz. iPhone arka planda çalışan uygulamalara izin vermiyor ( mantıklı sebepleri var, bu farklı bir konu ). Bu noktada ilaç hatırlatmak için bir uygulama yapsanız bile, bu uygulamayı sürekli açık tutmak zorunda kalırsınız. Uygulama açıkken telefon gelirse, uygulama kapanır, tekrar açmanız gerekir. Bu yeni hizmeti fiziksel olarak, siz evde otururken, özel bir kuryenin gelip, sadece size özel paketi size vermek için kapınızı “üç” kez çalması, kapıyı sekreterinizin açıp, ilgili kişiyi ya da elindeki paketi size kadar getirip vermesi. Buradaki olası sorun ise evde olmamanız (telefonunuzun kapalı olması), öyle bir durumda da, kurye tekrar deneyecektir zaten size paketi ulaştırmayı.</span></p>
<p align="left"> </p>
<p align="left"><span style="font-family: Georgia, serif;"> iPhone OS3.0 ile gelen çok önemli bir diğer kabiliyet ise, uygulama içerisinden alış-veriş. Yani normal koşullarda $1000 kazanarak sattığınız bir uygulama ( $1 dan pek çok satış ), kendi içerisinde zamanla yeni modüllere gereksinim duyarak kullanıcıyı yönlendirebilecek ( o şekilde yapmalısınız, o tür projeleri düşünmelisiniz ) ve $1 a satılan uygulama, kişi başına $1 değil, belki $100 kazandiracak. Bunu küresel bir projeye uyarlamayı başarırsanız, ardından dükkanı kapatıp, karayip adalarına yerleşebilirsiniz ya da maldivlerden ada alabilirsiniz. Bunlar havada kalmasın diye bir örnek vereyim, Sims oyunu, iPhone a geliyor. ( sims, bir tür “yaşam” simülasyonu çok kaba tanımıyla ). Telefonunuzda karakterinizi büyütüp, okula gönderirken, giydiği ayakkabıyı sayın alabileceksiniz. Evi döşerken sanal müzik seti satın alabilecek içerisinde ipodunuzda yer alan müzikleri dinleyebileceksiniz oyunu oynarken. Bunu oyunla sınırlandırmayıp, sanal kütüphane uygulaması için de düşünebilirsiniz. $1 a bir sanal kütüphane uygulaması satıp, içindeki her bir kitabı da yine $1 a satabilirsiniz&#8230; Yine projeler sizle sınırlı. Şu haliyle bile Türkiye&#8217;de az kullanıcısı olduğu tespit edilen iPhone, iyi paralar kazandırabilir. ( her ne kadar henüz bir firmanın yakın geleceğini mobil projelerin eline bırakmamasını söylememe rağmen ) Bu bahsettiğim uygulamaların, haziran&#8217;da ya da temmuzda, iPhone OS3.0 çıktığında indirilebilecek ilk uygulamalardan olacağına emin olabilirsiniz.</span></p>
<p align="left"> </p>
<p align="left"><span style="font-family: Georgia, serif;"> Bu yazdıklarımda özellikle üzerinde çok konuşulan ve özellikle sosyal medya şirketleri tarafından dışlanıp kapıda bırakılan, yetenekli ufak bir çocuk olan iPhone üzerinden konuştum. Oysa ki, bu özellikler kesinlikle kopyalanıp ( çoktan benzer işlemleri yapan sistemler hazır olmak üzere diğer firmalar tarafından ), daha da geliştirilecektir. Bunların içerisinde, Blackberry, Samsung, LG, HTC, Nokia da olacak. Nokia satışlarda önde görünse de, oldukça zarar ettiği zamanlar içerisinde. Symbian araştırma ve geliştirme projeleri için bankalardan oldukça yüksek rakamlar aldı. Eminim ki ileride dudak ısırtacak şeyler çıkartacaktır Nokia. ( Özellikle nano teknoloji konusundaki hayallerine inanıyorum ). Satış istatistiklerinin doğruluğu ya da yanlışlığını düşünmekten öte,  sadece satışlara göre değil, interneti kullananlara göre de bakılmalı bu grafiklere. Nokia&#8217;nın pazar payına bakıldığında, sahibi olduğu yüzdelik dilimin içerisinde ne kadar bir kısım gerçekten internet tabanlı ya da benzeri uygulamaları çalıştırabilecek modelleri ya da telefon sahiplerini barındırıyor? Nokia&#8217;nın çok telefon satması, inanın normal koşullarda hiçbir işinize yaramaz. Nokia&#8217;nın yeni nesil  çıkardığı, özgürca yazılım geliştirilebilen, görsel dosyaları sonuna kadar kullanabilen ( müzik, fotoğraf, video ) ve interneti rahatça kullandırtabilen telefonları ise kesinlikle işimize yarar! Söz konusu olan aslında iPhone ya da Nokia değil yani. Aksi taktirde, Google tarafından hazırlanan Android işletim sistemli telefonlar, ve çeşitli mobil cihazlar, Android için hazırlanan uygulama dükkanları ( android app store ). Nokia&#8217;nın yine benzer uygulama satış mekanizmaları, bunların hepsinden zaten haberdarız, sürekli bir gelişme var. Önemli olan onu başındayken yakalamak. </span></p>
<p align="left"> </p>
<p align="left"><span style="font-family: Georgia, serif;"> Biraz teknik detay olacak; ama, bu ürünlerin şu anını, geleceğini etkileyebilecek şeyler de oluyor sürekli. Örneğin, Oracle, Sun&#8217;ı satın aldı. ( Sun Java&#8217;nın sahibi idi ) Google Android, Java üzerine kurulu. Blackberry OS, Java uygulamalarla çalışıyor ( midp 1, midp 2 ), Nokia java uygulamalarla çalışıyor aynı şekilde. ( Nokia, ayrıca symbian işletim sisteminde daha özgürce çalışabilen c++ da kullanıyor tabii ki). Bu durumda Oracle ile Google arasında neler olacak, Nokia ile neler olacak, BlackBerry ile neler olacak&#8230; Belki Nokia, Symbiana özel uygulamalara daha çok ağırlık verecek. Nokia ve BlackBerry&#8217;nin sıkıntısı javadan dolayı, standartın izin verdiklerini, işletim sistemi geri alıyor. Java ile telefonun pek çok özelliğine ulaşamıyorsunuz. ( android bambaşka bir şey, onu dahil etmiyorum. ). Nokia&#8217;nın symbian a özel geliştirilebilen yazılımlarında ise neredeyse sınır yok, fakat dökümantasyonu da yok!(gerçek anlamda) Forumları var evet fakat 10 senedir her şey mi aynı kalır? Nokia&#8217;nın ufak bir sorunu var, onu da yakında çözeceklerdir. Uygulama geliştiriciye ne kadar yardımcı olurlarsa, onlar da Nokia ya yardımcı olacaktır. Bir diğer nokta da, bu işletim sistemlerinin farklı modellerde de kullanılabilmesi. Bundan dolayı bir modelde sağlıklı çalışan bir uygulama, aynı markanın diğer bir modelinde sağlıklı çalışmamaya başlıyor; platformlar arası uyumunda artırılması gerekiyor. Bunun yanı sıra, Nokia&#8217;da arka planda uygulama çalıştırılabilme izni var fakat uygulama geliştirenlere biraz daha yardımcı olması lazım Nokia&#8217;nın. iPhone yine yaz ayında yeni bir modelini çıkartacak büyük ihtimalle ( donanımı daha kuvvetli ). Yeni sensörler, daha  kuvvetli işlemci ve hafıza en basit yeniliklerden olacaktır. Bununla beraber çok uzun zamandır NVIDIA&#8217;nın HD tabanlı cihazının üzerinde çalışıldığını da biliyoruz ( prototipi tanıtılmıştı zamanında ). Sürekli bir kıpırdanma ve heyecan var!</span></p>
<p align="left"> </p>
<p align="left"><span style="font-family: Georgia, serif;"> Bu kıpırdanmalara açık olmak gerekiyor, yenilikleri takip etmek, zihni açık tutmak gerekiyor. Yakında iki boyutta kullandığımız internet sayfalarını kullanma alışkanlığımızı değiştirmeye başlayacağız. Yemek siparişi verirken 3B ( üç boyutlu) sanal bir restoranın içinde dolaşarak vereceğiz. Kitap siparişi verirken, mağazadan içeri girip, ilgili bölümü arayacağız, ardından raflara dizilmiş kitapları kapak tasarımlarından ya da fiziksel diğer özelliklerinden de tanıyarak alıp kasaya götürebileceğiz. HTML dediğimiz web dili yerini farklı dillere bırakabilir. ( popülerlik olarak ). Örneğin tam şu anda, internet tarayıcınız aracılığı ile üç boyutlu bir gittigidiyor&#8217;un, hepsiburada&#8217;nın yapılabileceğine, dinamik olarak gerçek zamanlı bir şekilde, internet tarayıcısının, web sunucusunun, kullanıcının aralarında iletişim gerçekleştirebileceğine inanmıyor olabilirsiniz, fakat teknik olarak bu bahsettiğim konu bile şu an mümkün. Bu konu da başka bir konu, oraya da cesaret edenler bir adım önde girecek. ( Muhtemelen “Sims” oyunu burada da kendisini gösterecek, oyun firmaları beklemediğiniz şekilde elektronik ticarete de girebilirler yakında kendi işlerini dağıtmadan ). İşte mobil projeler de en az bu kadar önem taşıyor. Google android sadece ekrandan oluşan bilgisayarlara girmeye başladı bile. ( Gazetenizi büyük bir ekrandan okuyabilirsiniz örneğin ) ya da bu büyük ekranlar aracılığıyla oyunlar oynanabilir, yine sonu yok. Google gibi, Apple&#8217;ın da benzer bir ürün çıkartacağını düşünüyorum, yakın zamanda bolca özel ekran siparişi verdiği konuşuluyor. iPhone&#8217;un telefon olmayan büyük halini görmek sanırım zaten kimseyi şaşırtmazdı. Bakın, bunların hepsi de mobil cihaz! Telefon diye bakılmamalı sadece. Bir tanesinden başlamadığı sürece de, diğerlerine atlanılması o kadar kolay olmayacaktır. Vizyonunuzda sadece kiosklar varsa, derhal değiştirmeniz, genişletmeniz gerekiyor ( eğer kiosk firması değilseniz ).</span></p>
<p align="left"> </p>
<p align="left"><span style="font-family: Georgia, serif;"> (Amacımız “sürekli olarak” başkalarının koyduğu limitlerce yaşamak değilse ) Yukarıda yazdığım her şeyi tüm yeni nesil mobil cihazlar için düşündüğümü bilerek tekrar bir analiz edin. Aslında savunduğumu sandığınız iPhone değil, Türkiye&#8217;nin kesinlikle yakalaması gereken mobil dünyası. ( mobil dünyası ile kastettiğim, cep telefonlarına indirilen ufak oyunlar, melodiler, fotoğraflar değil ) Henüz şans varken, bariyerlere koşmaya çalışanlardan olmaktansa, biraz da belirleyebilen olabilelim. Gerekiyorsa firmaların vizyonlarını revize etmeleri gerekecek. Ya da vizyonlarına paralel olarak devam ettirilmeli; fakat, eğer siz bu çocuğu şimdi kucaklamazsanız, altını temizlemezseniz, yarın bir gün elini tutmakta da zorlanırsınız, size anne baba dedirtmekte de.. Özellikle önde gelen internet, teknoloji, sosyal medya, oyun şirketlerinin, ilgili haber sitelerinin ve tanıtımdan sorumlu kişilerin, ekonomik sebeplerden dolayı Türkiye&#8217;nin mobil trenini (tren zaten mobildir evet) kaçırmasına engel olması gerekiyor. iPhone&#8217;dan TAM “şu an “ için Türkçe içerikle para kazanmak için zeki bir proje üretilmesi gerekiyor evet. ( 2009 yazına kadar, yani 3 ay sonrasına kadar. Sonrasında bu bahane işe yaramayacaktır. ) Fakat durum her ne olursa olsun, özellikle bahsettiğim konularda ismi ilgili kişilerce telaffuz edilebilen kişi ve firmaların, ( önde gelenler denilebilir, cesaret edenler denilebilir, eski girişimciler denebilir ), ellerini mobilden çekmemeleri gerekiyor. Tamam kimse kazanmasın, ama ucundan bi evlat edinin bakalım.. Ne kaybedilebilir ki? Emin olabilirsiniz ki, yanınızda çalışan arkadaşlarınız, çalışanlarınız zaten bu konulara heveslidir ve sizden teklif bekliyordur. Özel bir karşılık beklemeden bu konuda çalışabileceğine emin olabilirsiniz. Sadece, lütfen biraz daha duyarlı olun. Belki farkında değilsiniz ama, bulunduğunuz noktanın sorumluluğu çok büyük. İnsanlar sizi takip ediyor, sizi izliyor. Yurt içi ve yurt dışı. Mobil dünyada bir şeyler üretmeye çalışanları da kendinizden ayrı tutmayın, tutarsanız, ülke kazanamaz, siz de kazanamazsınız. Sorumluluğunuzun farkında olun ve ilk başta elinden tutması gereken kişiler olarak mobil dünyayı kaldırımın diğer tarafına alıp o şekilde yürüyün. Yol tarafında yürütmeyin çocuğu&#8230;</span></p>
<p align="left"> </p>
<p align="left"><span style="font-family: Georgia, serif;"> Bu yazıyı tek bir seferde yazdığımdan dolayı atladığım, detaylandıramadığım ( haliyle yanlış anlaşılabilecek ) kısımlar olmuş olabilir. Bunun dışında, bu yazı kesinlikle herhangi bir kişiyi ya da şirketi rencide etmek için hazırlanmamıştır, olsa olsa ufak sitemler barındırıyordur; fakat, istemeden kırmış olabileceğim kişiler olabilir, dediğim gibi böyle bir durum olursa kasıtlı değildir. Yazıyı buraya kadar okuduğunuz için teşekkür ederim.</span></p>
<p align="left"><span style="font-family: Georgia, serif;"><br />
 </span></p>
<p align="center"><span style="font-family: Georgia, serif;"><strong>Teşekkürler</strong></span></p>
<p align="left"><span style="font-family: Georgia, serif;"> Hakan Bahçıvancı&#8217;ya, özellikle Sun, Nokia, Android konusundaki tecrübelerini ve görüşlerini paylaştığı için teşekkür ederim.</span></p>
<p align="left">Ek: <a title="Bir Geleceği Yakalamak" href="http://cahit.hayalet.net/blog/wp-content/uploads/2009/04/gelecegi_yakalamak.pdf" target="_blank">Bir Geleceği Yakalamak</a> (pdf)</p>
<p><br class="spacer_" /></p>
   ]]></content:encoded>
			<wfw:commentRss>http://cahit.hayalet.net/blog/371/bir-gelecegi-yakalamak/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>My first iPhone app is ready!</title>
		<link>http://cahit.hayalet.net/blog/271/my-first-iphone-app-is-ready/</link>
		<comments>http://cahit.hayalet.net/blog/271/my-first-iphone-app-is-ready/#comments</comments>
		<pubDate>Sat, 18 Apr 2009 21:46:48 +0000</pubDate>
		<dc:creator>Cahit Crcioglu</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[app store]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[bilet]]></category>
		<category><![CDATA[çekiliş]]></category>
		<category><![CDATA[piyango]]></category>
		<category><![CDATA[sonuç]]></category>

		<guid isPermaLink="false">http://cahit.hayalet.net/blog/?p=271</guid>
		<description><![CDATA[iPhone Application &#8220;Piyango&#8221; is available on all stores worldwide, but with Turkish content ofcourse. You can use it if you have an iPhone or iPod. (with minimum: version 2.0) Click here to download the app &#8220;Piyango&#8221; I am waiting for the acceptance of license agreement for artwork usage. So i can not put a standard [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=312201012&amp;mt=8"><img class="alignnone size-full wp-image-273" title="iPhone Piyango Application" src="http://cahit.hayalet.net/blog/wp-content/uploads/2009/04/1.jpg" alt="1" width="320" height="460" /></a></p>
<p>iPhone Application &#8220;Piyango&#8221; is available on all stores worldwide, but with Turkish content ofcourse.</p>
<p>You can use it if you have an iPhone or iPod. (with minimum: version 2.0)</p>
<p><a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=312201012&amp;mt=8">Click here to download the app &#8220;Piyango&#8221;</a></p>
<p>I am waiting for the acceptance of license agreement for artwork usage. So i can not put a standard &#8220;App Store image&#8221; for now. I&#8217;ll update the post after that.</p>
<p>For details of the application you can go to the <a href="http://cahit.hayalet.net/blog/iphone/piyango/">&#8220;Piyango&#8221; application&#8217;s own page</a>.</p>
<p><br class="spacer_" /></p>
   ]]></content:encoded>
			<wfw:commentRss>http://cahit.hayalet.net/blog/271/my-first-iphone-app-is-ready/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Apple really considers bug reports</title>
		<link>http://cahit.hayalet.net/blog/259/apple-considers-bug-reports/</link>
		<comments>http://cahit.hayalet.net/blog/259/apple-considers-bug-reports/#comments</comments>
		<pubDate>Wed, 15 Apr 2009 11:32:57 +0000</pubDate>
		<dc:creator>Cahit Crcioglu</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[OS 3]]></category>

		<guid isPermaLink="false">http://cahit.hayalet.net/blog/?p=259</guid>
		<description><![CDATA[I had sent a bug report to apple while i was working on my iPhone application. This bug was related to user interface components. (I&#8217;m sorry that I can not directly give the details because of the agreement ). I&#8217;ve let apple know this bug with the title &#8220;UITextfield background opacity affects background image too&#8221;. [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-medium wp-image-262 aligncenter" src="http://cahit.hayalet.net/blog/wp-content/uploads/2009/04/apple-braeburn-300x273.jpg" alt="" width="300" height="273" />I had sent a bug report to apple while i was working on my iPhone application. This bug was related to user interface components. (I&#8217;m sorry that I can not directly give the details because of the agreement ). I&#8217;ve let apple know this bug with the title &#8220;UITextfield background opacity affects background image too&#8221;.</p>
<p>They were incredible in doing their job. In a short time i&#8217;ve received a mail from apple related to the report, they were saying &#8220;&#8230;Engineering believes this issue has been addressed in iPhone OS 3.0b3&#8230;&#8221;. And at that time new iPhone OS 3 beta released (beta 3).</p>
<p>They&#8217;ve ended the mail with<br />
 &#8221; Thank you for your time. We truly appreciate your assistance in helping us  discover and isolate bugs.<br />
 Best Regards &#8220;.</p>
<p>How come you can not love such a company!</p>
<p>Thank you Apple! (However you are a bit slow and unresponsive to some situations, i think it&#8217;s because of the internal strategy and decisions.)</p>
   ]]></content:encoded>
			<wfw:commentRss>http://cahit.hayalet.net/blog/259/apple-considers-bug-reports/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
