<?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>Could you share your experience...</title>
	<atom:link href="http://www.onuracun.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.onuracun.com</link>
	<description>Multi-language &#38; Multi-platform programming tips&#38;tricks</description>
	<lastBuildDate>Thu, 29 Jul 2010 10:35:24 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>BlackBerry Cihaz Üzerinde Etkileşim Yöntemleri</title>
		<link>http://www.onuracun.com/2010/07/29/blackberry-cihaz-uzerinde-etkilesim-yontemleri/</link>
		<comments>http://www.onuracun.com/2010/07/29/blackberry-cihaz-uzerinde-etkilesim-yontemleri/#comments</comments>
		<pubDate>Thu, 29 Jul 2010 10:17:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[BlackBerry]]></category>
		<category><![CDATA[BlackBerry devices]]></category>
		<category><![CDATA[Interaction methods]]></category>

		<guid isPermaLink="false">http://www.onuracun.com/?p=87</guid>
		<description><![CDATA[
table, td, th
{
border:1px solid #F3F3F3;
padding:2px;
}
th
{
background-color:#F3F3F3;
color:white;
}
table
{
width:100%;
}
th
{
height:50px;
}




BlackBerry device model
Interaction method




BlackBerry® 7100 Series
trackwheel


BlackBerry® 8700 Series
trackwheel


BlackBerry® 8800 Series
trackball


BlackBerry® Bold™ 9000 						smartphone
trackball


BlackBerry® Bold™ 9650 						smartphone
BlackBerry® Bold™ 9700 smartphone
trackpad


BlackBerry® Curve™ 8300 Series
trackball


BlackBerry® Curve™ 8500 Series
trackpad


BlackBerry® Curve™ 8900 smartphone
trackball


BlackBerry® Pearl™ 8100 Series
trackball


BlackBerry® Pearl™ Flip 8200 Series
trackball


BlackBerry® Pearl™ 9100 Series
trackpad


BlackBerry® Storm™ 9500 Series
touch screen


BlackBerry® Tour™ 9630 smartphone
trackball




TrackWheel

TrackBall

Touch Screen

TrackPad

Kaynak : UI Guidelines – BlackBerry [...]]]></description>
			<content:encoded><![CDATA[<style type="text/css">
table, td, th
{
border:1px solid #F3F3F3;
padding:2px;
}
th
{
background-color:#F3F3F3;
color:white;
}
table
{
width:100%;
}
th
{
height:50px;
}
</style>
<table id="T810536__table_EC8017CD8A884228979F8C02944C4564" cellspacing="0" cellpadding="4">
<thead>
<tr valign="middle">
<th id="d271e24" width="55.55555555555556%" valign="middle">BlackBerry device model</th>
<th id="d271e32" width="44.44444444444444%" valign="middle">Interaction method</th>
</tr>
</thead>
<tbody>
<tr valign="top">
<td width="55.55555555555556%" valign="top">BlackBerry® 7100 Series</td>
<td width="44.44444444444444%" valign="top">trackwheel</td>
</tr>
<tr valign="top">
<td width="55.55555555555556%" valign="top">BlackBerry® 8700 Series</td>
<td width="44.44444444444444%" valign="top">trackwheel</td>
</tr>
<tr valign="top">
<td width="55.55555555555556%" valign="top">BlackBerry® 8800 Series</td>
<td width="44.44444444444444%" valign="top">trackball</td>
</tr>
<tr valign="top">
<td width="55.55555555555556%" valign="top">BlackBerry® Bold™ 9000 						smartphone</td>
<td width="44.44444444444444%" valign="top">trackball</td>
</tr>
<tr valign="top">
<td width="55.55555555555556%" valign="top">BlackBerry® Bold™ 9650 						smartphone</p>
<p>BlackBerry® Bold™ 9700 smartphone</td>
<td width="44.44444444444444%" valign="top">trackpad</td>
</tr>
<tr valign="top">
<td width="55.55555555555556%" valign="top">BlackBerry® Curve™ 8300 Series</td>
<td width="44.44444444444444%" valign="top">trackball</td>
</tr>
<tr valign="top">
<td width="55.55555555555556%" valign="top">BlackBerry® Curve™ 8500 Series</td>
<td width="44.44444444444444%" valign="top">trackpad</td>
</tr>
<tr valign="top">
<td width="55.55555555555556%" valign="top">BlackBerry® Curve™ 8900 smartphone</td>
<td width="44.44444444444444%" valign="top">trackball</td>
</tr>
<tr valign="top">
<td width="55.55555555555556%" valign="top">BlackBerry® Pearl™ 8100 Series</td>
<td width="44.44444444444444%" valign="top">trackball</td>
</tr>
<tr valign="top">
<td width="55.55555555555556%" valign="top">BlackBerry® Pearl™ Flip 8200 Series</td>
<td width="44.44444444444444%" valign="top">trackball</td>
</tr>
<tr valign="top">
<td width="55.55555555555556%" valign="top">BlackBerry® Pearl™ 9100 Series</td>
<td width="44.44444444444444%" valign="top">trackpad</td>
</tr>
<tr valign="top">
<td width="55.55555555555556%" valign="top">BlackBerry® Storm™ 9500 Series</td>
<td width="44.44444444444444%" valign="top">touch screen</td>
</tr>
<tr valign="top">
<td width="55.55555555555556%" valign="top">BlackBerry® Tour™ 9630 smartphone</td>
<td width="44.44444444444444%" valign="top">trackball</td>
</tr>
</tbody>
</table>
<p><br/><br />
<strong>TrackWheel</strong></p>
<p><a href="http://www.onuracun.com/wp-content/uploads/2010/07/trackwheel.jpg" rel="shadowbox[post-87];player=img;"><img class="alignnone size-medium wp-image-95" title="trackwheel" src="http://www.onuracun.com/wp-content/uploads/2010/07/trackwheel-289x300.jpg" alt="" width="289" height="300" /></a></p>
<p><strong>TrackBall</strong></p>
<p><a href="http://www.onuracun.com/wp-content/uploads/2010/07/900.jpg" rel="shadowbox[post-87];player=img;"><img class="alignnone size-medium wp-image-97" title="900" src="http://www.onuracun.com/wp-content/uploads/2010/07/900-300x284.jpg" alt="" width="300" height="284" /></a></p>
<p><strong>Touch Screen</strong></p>
<p><a href="http://www.onuracun.com/wp-content/uploads/2010/07/touchpad.png" rel="shadowbox[post-87];player=img;"><img class="alignnone size-full wp-image-98" title="touchpad" src="http://www.onuracun.com/wp-content/uploads/2010/07/touchpad.png" alt="" width="166" height="297" /></a></p>
<p><strong>TrackPad</strong></p>
<p><a href="http://www.onuracun.com/wp-content/uploads/2010/07/trackpad.jpg" rel="shadowbox[post-87];player=img;"><img class="alignnone size-medium wp-image-99" title="trackpad" src="http://www.onuracun.com/wp-content/uploads/2010/07/trackpad-218x300.jpg" alt="" width="218" height="300" /></a></p>
<p><a href="http://docs.blackberry.com/en/developers/deliverables/6625/Interaction_methods_on_BB_devices_810536_11.jsp" target="_blank">Kaynak : UI Guidelines – BlackBerry Smartphones</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.onuracun.com/2010/07/29/blackberry-cihaz-uzerinde-etkilesim-yontemleri/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BlackBerry Cihazlar İçin Ekran özellikleri</title>
		<link>http://www.onuracun.com/2010/07/29/blackberry-cihazlar-icin-ekran-ozellikleri/</link>
		<comments>http://www.onuracun.com/2010/07/29/blackberry-cihazlar-icin-ekran-ozellikleri/#comments</comments>
		<pubDate>Thu, 29 Jul 2010 09:48:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[BlackBerry]]></category>
		<category><![CDATA[BlackBerry Smartphones]]></category>
		<category><![CDATA[UI Guidelines]]></category>

		<guid isPermaLink="false">http://www.onuracun.com/?p=80</guid>
		<description><![CDATA[
table, td, th
{
border:1px solid #333333;
padding:2px;
}
th
{
background-color:#333333;
color:white;
}
table
{
width:100%;
}
th
{
height:50px;
}




BlackBerry device model
Display screen size
Pixels per inch
Dot pitch (mm)




BlackBerry® 7100 Series
240 x 260 pixels
151
0.168


BlackBerry® 8700 Series
320 x 240 pixels
154
0.165


BlackBerry® 8800 Series
320 x 240 pixels
163
0.156


BlackBerry® Bold™ 9000 						smartphone
480 x 320 pixels
217
0.117


BlackBerry® Bold™ 9650 						smartphone
BlackBerry® Bold™ 9700 smartphone
480 x 360 pixels
245
0.1035


BlackBerry® Curve™ 8300 Series
BlackBerry® Curve™ 8350i smartphone
BlackBerry® Curve™ 8500 Series
320 x 240 pixels
163
0.156


BlackBerry® [...]]]></description>
			<content:encoded><![CDATA[<style type="text/css">
table, td, th
{
border:1px solid #333333;
padding:2px;
}
th
{
background-color:#333333;
color:white;
}
table
{
width:100%;
}
th
{
height:50px;
}
</style>
<table cellspacing="0" cellpadding="4">
<thead>
<tr valign="middle">
<th id="d247e26" width="30.275229357798167%" valign="middle">BlackBerry device model</th>
<th id="d247e34" width="23.85321100917431%" valign="middle">Display screen size</th>
<th id="d247e40" width="22.93577981651376%" valign="middle">Pixels per inch</th>
<th id="d247e46" width="22.93577981651376%" valign="middle">Dot pitch (mm)</th>
</tr>
</thead>
<tbody>
<tr valign="top">
<td width="30.275229357798167%" valign="top">BlackBerry® 7100 Series</td>
<td width="23.85321100917431%" valign="top">240 x 260 pixels</td>
<td width="22.93577981651376%" valign="top">151</td>
<td width="22.93577981651376%" valign="top">0.168</td>
</tr>
<tr valign="top">
<td width="30.275229357798167%" valign="top">BlackBerry® 8700 Series</td>
<td width="23.85321100917431%" valign="top">320 x 240 pixels</td>
<td width="22.93577981651376%" valign="top">154</td>
<td width="22.93577981651376%" valign="top">0.165</td>
</tr>
<tr valign="top">
<td width="30.275229357798167%" valign="top">BlackBerry® 8800 Series</td>
<td width="23.85321100917431%" valign="top">320 x 240 pixels</td>
<td width="22.93577981651376%" valign="top">163</td>
<td width="22.93577981651376%" valign="top">0.156</td>
</tr>
<tr valign="top">
<td width="30.275229357798167%" valign="top">BlackBerry® Bold™ 9000 						smartphone</td>
<td width="23.85321100917431%" valign="top">480 x 320 pixels</td>
<td width="22.93577981651376%" valign="top">217</td>
<td width="22.93577981651376%" valign="top">0.117</td>
</tr>
<tr valign="top">
<td width="30.275229357798167%" valign="top">BlackBerry® Bold™ 9650 						smartphone</p>
<p>BlackBerry® Bold™ 9700 smartphone</td>
<td width="23.85321100917431%" valign="top">480 x 360 pixels</td>
<td width="22.93577981651376%" valign="top">245</td>
<td width="22.93577981651376%" valign="top">0.1035</td>
</tr>
<tr valign="top">
<td width="30.275229357798167%" valign="top">BlackBerry® Curve™ 8300 Series</p>
<p>BlackBerry® Curve™ 8350i smartphone</p>
<p>BlackBerry® Curve™ 8500 Series</td>
<td width="23.85321100917431%" valign="top">320 x 240 pixels</td>
<td width="22.93577981651376%" valign="top">163</td>
<td width="22.93577981651376%" valign="top">0.156</td>
</tr>
<tr valign="top">
<td width="30.275229357798167%" valign="top">BlackBerry® Curve™ 8900 smartphone</td>
<td width="23.85321100917431%" valign="top">480 x 360 pixels</td>
<td width="22.93577981651376%" valign="top">245</td>
<td width="22.93577981651376%" valign="top">0.1035</td>
</tr>
<tr valign="top">
<td width="30.275229357798167%" valign="top">BlackBerry® Pearl™ 8100 Series</td>
<td width="23.85321100917431%" valign="top">240 x 260 pixels</td>
<td width="22.93577981651376%" valign="top">161</td>
<td width="22.93577981651376%" valign="top">0.15825</td>
</tr>
<tr valign="top">
<td width="30.275229357798167%" valign="top">BlackBerry® Pearl™ Flip 8200 Series</td>
<td width="23.85321100917431%" valign="top">240 x 320 pixels</td>
<td width="22.93577981651376%" valign="top">166</td>
<td width="22.93577981651376%" valign="top">0.153</td>
</tr>
<tr valign="top">
<td width="30.275229357798167%" valign="top">BlackBerry® Pearl™ 9100 Series</td>
<td width="23.85321100917431%" valign="top">360 x 400 pixels</td>
<td width="22.93577981651376%" valign="top">238</td>
<td width="22.93577981651376%" valign="top">0.1065</td>
</tr>
<tr valign="top">
<td width="30.275229357798167%" valign="top">BlackBerry® Storm™ 9500 Series</td>
<td width="23.85321100917431%" valign="top">360 x 480 pixels</td>
<td width="22.93577981651376%" valign="top">184</td>
<td width="22.93577981651376%" valign="top">0.138</td>
</tr>
<tr valign="top">
<td width="30.275229357798167%" valign="top">BlackBerry® Tour™ 9600 Series</td>
<td width="23.85321100917431%" valign="top">480 x 360 pixels</td>
<td width="22.93577981651376%" valign="top">245</td>
<td width="22.93577981651376%" valign="top">0.1035</td>
</tr>
</tbody>
</table>
<p><br/><br />
<a href="http://docs.blackberry.com/en/developers/deliverables/6625/Display_specifications_for_BB_devices_868066_11.jsp" target="_blank">Kaynak : UI Guidelines &#8211; BlackBerry Smartphones</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.onuracun.com/2010/07/29/blackberry-cihazlar-icin-ekran-ozellikleri/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BlackBerry &#8211; Hello World</title>
		<link>http://www.onuracun.com/2010/07/27/blackberry-hello-world/</link>
		<comments>http://www.onuracun.com/2010/07/27/blackberry-hello-world/#comments</comments>
		<pubDate>Mon, 26 Jul 2010 22:08:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[BlackBerry]]></category>
		<category><![CDATA[Hello World]]></category>

		<guid isPermaLink="false">http://www.onuracun.com/?p=68</guid>
		<description><![CDATA[Selam,
Bu akşam hızımı alamadım, ufak bir örnek uygulama yapalım istedim. Yeni öğrenilen bir proglama dilinde ilk programın hello world olması gelenektir.
Bu geleneği bozayalım, ilk örneğimizde ekrana &#8220;Hello World&#8221; yazan bir uygulama yazalım.
Bu örnek için daha önceki yazımda anlattığım development ortamının hazırlanması işini yaptığınızı öngörüyor ve tekrar bu konuya girmiyorum.
İlk olarak Eclipse i açıyoruz ve New [...]]]></description>
			<content:encoded><![CDATA[<p>Selam,</p>
<p>Bu akşam hızımı alamadım, ufak bir örnek uygulama yapalım istedim. Yeni öğrenilen bir proglama dilinde ilk programın hello world olması gelenektir.</p>
<p>Bu geleneği bozayalım, ilk örneğimizde ekrana &#8220;Hello World&#8221; yazan bir uygulama yazalım.</p>
<p>Bu örnek için daha önceki yazımda anlattığım development ortamının hazırlanması işini yaptığınızı öngörüyor ve tekrar bu konuya girmiyorum.</p>
<p>İlk olarak <strong>Eclipse </strong>i açıyoruz ve<strong> New Project</strong> &#8216;i seçerek <strong>BlackBerry Project</strong>&#8216;i seçiyoruz.</p>
<p><a href="http://www.onuracun.com/wp-content/uploads/2010/07/1.jpg" rel="shadowbox[post-68];player=img;"><img class="alignnone size-full wp-image-69" title="1" src="http://www.onuracun.com/wp-content/uploads/2010/07/1.jpg" alt="" width="536" height="663" /></a></p>
<p>Next e tıkladığınızda karşınıza projenin ismini, kullanacağı JRE versiyonu vb. soran bir ekran gelecektir. Bu ekran &#8220;<strong>Project Name</strong>&#8221; kısmına &#8220;<strong>HelloWorld</strong>&#8221; yazalım. Workspace ayarlarını istediğiniz gibi yapabilirsiniz, JRE olarak ben 4.6.0 ı seçtim sizde hangi version varsa onu seçebilirsiniz.</p>
<p><a href="http://www.onuracun.com/wp-content/uploads/2010/07/2.jpg" rel="shadowbox[post-68];player=img;"><img class="alignnone size-full wp-image-70" title="2" src="http://www.onuracun.com/wp-content/uploads/2010/07/2.jpg" alt="" width="526" height="659" /></a></p>
<p>Next ile ilerlediğinizde karşınıza <strong>Java Build Settings</strong> penceresi gelecek, bu basit uygulama için herhangi ekstra bir tanımlama yapmıyoruz.</p>
<p><a href="http://www.onuracun.com/wp-content/uploads/2010/07/3.jpg" rel="shadowbox[post-68];player=img;"><img class="alignnone size-full wp-image-71" title="3" src="http://www.onuracun.com/wp-content/uploads/2010/07/3.jpg" alt="" width="535" height="660" /></a></p>
<p>Projenin oluşturulması tamalandı. Şimdi projemize bir class ekleyelim. Class&#8217;ın ismini <strong>HelloWorld</strong>,  package ismin <strong>com.onuracun</strong> ve superclass olarak da UiApplication ı seçiyoruz.</p>
<p>Main fonksiyonu ve constructor oluşturmasını istiyorum.</p>
<p><a href="http://www.onuracun.com/wp-content/uploads/2010/07/4.jpg" rel="shadowbox[post-68];player=img;"><img class="alignnone size-full wp-image-72" title="4" src="http://www.onuracun.com/wp-content/uploads/2010/07/4.jpg" alt="" width="537" height="635" /></a></p>
<p>Finish e basarak devam ediyoruz. Şimdi projemiz için bir ekran oluşturuyoruz. Bu son kullanıcının göreceği ekrandır.</p>
<p>İsmini <strong>HelloWorldScreen </strong>olarak veriyorum ve <strong>MainScreen </strong>den türüyor.</p>
<p><a href="http://www.onuracun.com/wp-content/uploads/2010/07/5a.jpg" rel="shadowbox[post-68];player=img;"><img class="alignnone size-full wp-image-73" title="5a" src="http://www.onuracun.com/wp-content/uploads/2010/07/5a.jpg" alt="" width="538" height="637" /></a></p>
<p>Evet, <strong>HelloWorldScreen </strong>class ımızıda eklemiş olduk, artık bu classlarımızı kodlar ile doldurabiliriz.</p>
<p>Projenin son hali aşağıdakine benzer bir durumda olmalı.</p>
<p><a href="http://www.onuracun.com/wp-content/uploads/2010/07/5.jpg" rel="shadowbox[post-68];player=img;"><img class="alignnone size-full wp-image-74" title="5" src="http://www.onuracun.com/wp-content/uploads/2010/07/5.jpg" alt="" width="272" height="165" /></a></p>
<p><strong>HelloWorld.java</strong></p>
<p>package com.onuracun;</p>
<p>import net.rim.device.api.ui.UiApplication;<br />
import net.rim.device.api.ui.*;<br />
import net.rim.device.api.ui.component.*;<br />
import net.rim.device.api.ui.container.*;<br />
import net.rim.device.api.system.*;</p>
<p>public class HelloWorld extends UiApplication {</p>
<p>public HelloWorld()<br />
{<br />
pushScreen(new HelloWorldScreen());<br />
}</p>
<p>/**<br />
* @param args<br />
*/<br />
public static void main(String[] args)<br />
{<br />
HelloWorld theApp = new HelloWorld();</p>
<p>theApp.enterEventDispatcher();<br />
}</p>
<p>}</p>
<p><strong>HelloWorldScreen.java</strong></p>
<p>package com.onuracun;</p>
<p>import net.rim.device.api.ui.component.LabelField;<br />
import net.rim.device.api.ui.component.RichTextField;<br />
import net.rim.device.api.ui.container.MainScreen;</p>
<p>final class HelloWorldScreen extends MainScreen<br />
{<br />
public HelloWorldScreen()<br />
{<br />
super();</p>
<p>LabelField title = new LabelField(&#8220;HelloWorld Sample&#8221;, LabelField.ELLIPSIS | LabelField.USE_ALL_WIDTH);</p>
<p>setTitle(title);</p>
<p>add(new RichTextField(&#8220;Hello World!&#8221;));</p>
<p>}<br />
}</p>
<p>Evet, classlarımıza kodlarımızı da ekledik, artık similatör de uygulamamızı test edebiliriz.</p>
<p>Öncelikle projemizi paketliyoruz.</p>
<p><a href="http://www.onuracun.com/wp-content/uploads/2010/07/9.jpg" rel="shadowbox[post-68];player=img;"><img class="alignnone size-full wp-image-75" title="9" src="http://www.onuracun.com/wp-content/uploads/2010/07/9.jpg" alt="" width="699" height="379" /></a></p>
<p>Bu işlemden sonra uygumalamızı çalıştırıyoruz, bunun için <strong>Run &gt; Run As &gt; BlackBerry Simulator</strong> ü seçiyoruz.</p>
<p><a href="http://www.onuracun.com/wp-content/uploads/2010/07/10.jpg" rel="shadowbox[post-68];player=img;"><img class="alignnone size-full wp-image-76" title="10" src="http://www.onuracun.com/wp-content/uploads/2010/07/10.jpg" alt="" width="528" height="338" /></a></p>
<p>Son olarak simulatör yüklendiğinde, uygulamamız çalışmaya başlayacaktır.</p>
<p><a href="http://www.onuracun.com/wp-content/uploads/2010/07/8.jpg" rel="shadowbox[post-68];player=img;"><img class="alignnone size-medium wp-image-77" title="8" src="http://www.onuracun.com/wp-content/uploads/2010/07/8-197x300.jpg" alt="" width="197" height="300" /></a></p>
<p>Not: Uygulamayı manuel çalıştırmak isterseniz, programınızı <strong>Downloads </strong>içinde bulabilirsiniz.</p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 528px; width: 1px; height: 1px; overflow: hidden;"><img src="file:///C:/Users/onuracun/AppData/Local/Temp/moz-screenshot.png" alt="" /></div>
]]></content:encoded>
			<wfw:commentRss>http://www.onuracun.com/2010/07/27/blackberry-hello-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BlackBerry Cihaz üzerinde screenshot nasıl alınır?</title>
		<link>http://www.onuracun.com/2010/07/26/blackberry-cihaz-uzerinde-screenshot-nasil-alinir/</link>
		<comments>http://www.onuracun.com/2010/07/26/blackberry-cihaz-uzerinde-screenshot-nasil-alinir/#comments</comments>
		<pubDate>Mon, 26 Jul 2010 19:13:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[BlackBerry]]></category>
		<category><![CDATA[JavaLoader]]></category>
		<category><![CDATA[Screenshot]]></category>

		<guid isPermaLink="false">http://www.onuracun.com/?p=54</guid>
		<description><![CDATA[Herkese selamlar, uzun zamandır çok yoğun iş temposunda olduğum için herhangi birşey yazamamıştım.
Bugün BlackBerry cihaz üzerinde uygulama geliştiren yada geliştirilmiş bir uygulamayı test eden arkadaşlarımızın çok işine yarayacak bir konudan bahsedeceğim, açıkçası benim çok işime yarıyor  
BlackBerry Cihaz üzerinde screenshot nasıl alınır?
Öncelike BlackBerry cihazı bir usb kablo ile bilgisayarınıza bağlayın.
Bilgisayarınızda &#8220;BlackBerry Desktop Manager&#8221; yada [...]]]></description>
			<content:encoded><![CDATA[<p>Herkese selamlar, uzun zamandır çok yoğun iş temposunda olduğum için herhangi birşey yazamamıştım.</p>
<p>Bugün BlackBerry cihaz üzerinde uygulama geliştiren yada geliştirilmiş bir uygulamayı test eden arkadaşlarımızın çok işine yarayacak bir konudan bahsedeceğim, açıkçası benim çok işime yarıyor <img src='http://www.onuracun.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>BlackBerry Cihaz üzerinde screenshot nasıl alınır?</strong></p>
<p>Öncelike BlackBerry cihazı bir usb kablo ile bilgisayarınıza bağlayın.</p>
<p>Bilgisayarınızda &#8220;<a href="http://na.blackberry.com/eng/services/desktop/" target="_blank"><strong>BlackBerry Desktop Manager</strong></a>&#8221; yada &#8220;<a href="https://www.blackberry.com/Downloads/contactFormPreload.do?code=A8BAA56554F96369AB93E4F3BB068C22&amp;dl=4DED1AC6DF6BFAD19100E456C4A49EB6" target="_blank"><strong>BlackBerry USB and Modem Drivers</strong></a>&#8220;  ve &#8220;<strong><a href="http://na.blackberry.com/eng/developers/javaappdev/javadevenv.jsp" target="_blank">BlackBerry JDE Component Package</a>&#8220;</strong> yüklü olduğundan emin olun.</p>
<p><a href="http://www.onuracun.com/wp-content/uploads/2010/07/bb2.jpg" rel="shadowbox[post-54];player=img;"><img class="alignnone size-medium wp-image-64" title="bb2" src="http://www.onuracun.com/wp-content/uploads/2010/07/bb2-300x126.jpg" alt="" width="300" height="126" /></a></p>
<p>Bir command prompt(cmd) ekranı açarak,  BlackBerry JDE Component Package x.x.x içinde bin klasörüne kadar ilerleyin&#8221;JavaLoader.exe&#8221; yi bulacaksınız.</p>
<p>LavaLoader.exe &#8216;nin birçok fonksiyonu var, bunları help kısmında bakabilirsiniz.</p>
<p>Şimdi &#8220;Bin&#8221; klasöründe aşağıdaki komutu yazıyoruz.</p>
<p><a href="http://www.onuracun.com/wp-content/uploads/2010/07/bb1.jpg" rel="shadowbox[post-54];player=img;"><img class="size-full wp-image-56 alignnone" title="bb1" src="http://www.onuracun.com/wp-content/uploads/2010/07/bb1.jpg" alt="" width="654" height="83" /></a></p>
<p>&#8220;<strong>Javaloader -u screenshot  1.bmp komutu</strong>&#8221; ile cihaz a bağlanarak screenshot ı alabilirsiniz. Buradaki &#8220;<strong>-u</strong>&#8221; usb yi temsil ediyor, &#8220;<strong>screenshot</strong>&#8221; screenshot almasını söylediğimiz parametre &#8220;<strong>1.bmp</strong>&#8221; ise ekran görüntüsünün kaydedileceği dosya ismi.</p>
<p>Bu kadar&#8230;</p>
<p>Bunun dışında bu işi yapan yazılmış birçok program var ama bana bu yöntem çok daha güzel geliyor.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.onuracun.com/2010/07/26/blackberry-cihaz-uzerinde-screenshot-nasil-alinir/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BlackBerry Programming &#124; Preparing The Development Environment</title>
		<link>http://www.onuracun.com/2010/04/10/blackberry-programming-preparing-the-development-environment/</link>
		<comments>http://www.onuracun.com/2010/04/10/blackberry-programming-preparing-the-development-environment/#comments</comments>
		<pubDate>Sat, 10 Apr 2010 17:06:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[BlackBerry]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.onuracun.com/?p=40</guid>
		<description><![CDATA[Mobile cihazların daha akıllı hale gelmesi ve daha çok özellik barındırması(Smartphone) ile artık kullanıcılar internet üzerindeki ihtiyaçlarını gidermek, eğlenmek, vakit geçirmek, sosyalleşmek vs bir çok işlem için mobile cihazlarını kullanıyor durumda.
Piyasa bunun farkında ve artık aptal wap sayfaları yerine user interface i kuvvetli, daha kullanışlı ve akıllı aplikasyonlar talep eder durumda. Artık size gelen nerede [...]]]></description>
			<content:encoded><![CDATA[<p>Mobile cihazların daha akıllı hale gelmesi ve daha çok özellik barındırması(Smartphone) ile artık kullanıcılar internet üzerindeki ihtiyaçlarını gidermek, eğlenmek, vakit geçirmek, sosyalleşmek vs bir çok işlem için mobile cihazlarını kullanıyor durumda.</p>
<p>Piyasa bunun farkında ve artık aptal wap sayfaları yerine user interface i kuvvetli, daha kullanışlı ve akıllı aplikasyonlar talep eder durumda. Artık size gelen nerede ise her projenin bir mobile ayağınında olmasını ve penatrasyonu yüksek olan işletim sistemleri koşturan mobil cihazlar için özel aplikasyonlar yazılmasını talep ediyorlar.</p>
<p>Blackberry development enviroment ın hazırlanması ve gereksinimler hakkında biraz bilgi paylaşıyorum;</p>
<p>IDE                         :  <strong>Eclipse(galileo) Java EE Developer</strong> bu iş için harika bir tool. Bu linkten indirebilirsiniz  : <a href="http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/galileo/SR2/eclipse-jee-galileo-SR2-win32.zip">http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/galileo/SR2/eclipse-jee-galileo-SR2-win32.zip</a></p>
<ul>
<li>İndirip kurulumunu yaptıktan sonra <strong>BlackBerry JDE Plug-in for Eclipse </strong>i kurmanız gerekiyor, bunun için Eclipse i açtıktan sonra<strong> Help&gt;Instal New Software</strong> ile gelen ekrana <strong>Add</strong> diyerek açılan pop-up ın <strong>Name</strong> kısmına kendinizin belirlediği bir isim veriyorsunuz, ben BlackBerry Update olarak verdim, <strong>Value </strong>kısmına <a href="http://www.blackberry.com/go/eclipseUpdate/3.5/java">http://www.blackberry.com/go/eclipseUpdate/3.5/java</a> adresini eklerek <strong>OK </strong>diyorsunuz.  Sonrası klasik software kurulumu.</li>
</ul>
<p>Bu işlem BlackBerry programlama için gerekli tüm özellikleri eclipse entegre ediyor. Simulatorler(9000, 9550, 9700) den, signing tool a kadar herşeyi ekliyor.</p>
<p>İlk projenizi açmak için : File &gt; New &gt; Other &gt; BlackBerry Projet i seçmeniz yeterli, bundan sonrası sizin hayal gücünüz ve java programlama bilginize kalıyor&#8230;</p>
<p><a href="http://www.blackberry.com/knowledgecenterpublic/livelink.exe/fetch/2000/348583/customview.html?func=ll&amp;objId=348583&amp;objAction=browse&amp;sort=name" target="_blank"><strong>Developers Knowlagebase Articles </strong></a></p>
<p><a href="http://na.blackberry.com/eng/developers/resources/developer_labs.jsp" target="_blank"><strong>Developer Labs</strong></a></p>
<p><strong>Eclipse Tips :</strong></p>
<ul>
<li>Ctrl + 1                 &gt; Quick Fix</li>
<li>F2                           &gt; Show Tooltip Description &amp; Rename</li>
<li>F11                        &gt; Debug</li>
<li>Ctrl+F11              &gt; Run</li>
<li>Ctrl+B                   &gt; Build All</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.onuracun.com/2010/04/10/blackberry-programming-preparing-the-development-environment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Communicating with Users via Email</title>
		<link>http://www.onuracun.com/2010/01/20/communicating-with-users-via-email/</link>
		<comments>http://www.onuracun.com/2010/01/20/communicating-with-users-via-email/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 20:36:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Email]]></category>
		<category><![CDATA[Extended Permission]]></category>

		<guid isPermaLink="false">http://www.onuracun.com/?p=34</guid>
		<description><![CDATA[Facebook, kullanıcılar ile E-mail üzerinden iletişim kurulabilmenin yöntemini Facebook Developer Blog üzerinde bugün 20:00 da yayınladı.
Facebook connect ile sitenize giriş yapan kullanıcılardan Extended Permission listesinden Email Extended Permission &#8216;ı almamız gerekiyor.
Proje geliştirirken en sıkıntılı noktalardan biri facebook connect ile siteye giriş yapan birisi ile tekrar iletişime geçmekti. Bu iletişimi sağlamak için alternatif yollara başvuruluyordu. Facebook [...]]]></description>
			<content:encoded><![CDATA[<p>Facebook, kullanıcılar ile <strong>E-mail</strong> üzerinden iletişim kurulabilmenin yöntemini Facebook Developer Blog üzerinde bugün 20:00 da yayınladı.</p>
<p>Facebook connect ile sitenize giriş yapan kullanıcılardan <a href="http://wiki.developers.facebook.com/index.php/Extended_permission" target="_blank">Extended Permission</a> listesinden <strong>Email Extended Permission</strong> &#8216;ı almamız gerekiyor.</p>
<p>Proje geliştirirken en sıkıntılı noktalardan biri facebook connect ile siteye giriş yapan birisi ile tekrar iletişime geçmekti. Bu iletişimi sağlamak için alternatif yollara başvuruluyordu. Facebook her zaman ki gibi işimizi kolaylaştıracak bir çözüm getirdi.</p>
<p><img class="aligncenter" src="http://wiki.developers.facebook.com/images/thumb/a/a4/Email_perm.png/500px-Email_perm.png" alt="" width="500" height="249" /></p>
<p>Link : <a href="http://developers.facebook.com/news.php?blog=1&amp;story=355" target="_blank">http://developers.facebook.com/news.php?blog=1&amp;story=355</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.onuracun.com/2010/01/20/communicating-with-users-via-email/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firebug Console API</title>
		<link>http://www.onuracun.com/2010/01/16/firebug-console-api/</link>
		<comments>http://www.onuracun.com/2010/01/16/firebug-console-api/#comments</comments>
		<pubDate>Sat, 16 Jan 2010 14:13:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[FireBug]]></category>
		<category><![CDATA[Tool]]></category>
		<category><![CDATA[Console API]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.onuracun.com/?p=30</guid>
		<description><![CDATA[Bir web developerın vazgeçilmez toollarından biri olan FireBug&#8217; ın Console API(Application programming interface) &#8216;na göz atalım,
console.log(object[, object, ...]) ; console ekranına mesaj yazmanızı sağlar, aşağıdaki örnekleri inceyebilirsiniz. İlk örnekte sabit text console ekranına basılacak, ikinci örnekte ise ekrana basılacak olan text fonksiyona gönderilen değişken/değişkenler listesi kabul etmektedir, %d %s gönderilecek değişkenleri ve tiplerini belirtmektedir. %s [...]]]></description>
			<content:encoded><![CDATA[<p>Bir web developerın vazgeçilmez toollarından biri olan FireBug&#8217; ın Console API(Application programming interface) &#8216;na göz atalım,</p>
<p><strong>console.log(object[, object, ...])</strong> ; console ekranına mesaj yazmanızı sağlar, aşağıdaki örnekleri inceyebilirsiniz. İlk örnekte sabit text console ekranına basılacak, ikinci örnekte ise ekrana basılacak olan text fonksiyona gönderilen değişken/değişkenler listesi kabul etmektedir, %d %s gönderilecek değişkenleri ve tiplerini belirtmektedir. %s string,%d, %i integer, %f floating number, %o object hyperlink.</p>
<ol>
<li>console.log(&#8220;Writing code&#8221;);</li>
<li>console.log(&#8220;The %s jumped over %d tall buildings&#8221;, animal, count);</li>
</ol>
<p><strong>console.info(object[, object, ...]); </strong>console ekranına &#8220;info&#8221; icon&#8217; ı, color coding&#8217;i mesaj yazmanızı sağlar.</p>
<p><strong>console.warn(object[, object, ...]); </strong>console ekranına &#8220;warning&#8221; icon&#8217; ı, color coding&#8217;i mesaj yazmanızı sağlar.</p>
<p><strong>console.error(object[, object, ...]); </strong>console ekranına &#8220;error&#8221; icon&#8217; ı, color coding&#8217;i mesaj yazmanızı sağlar.</p>
<p><strong>console.assert(expression[, object, ...]); </strong>console ekranına ifadenin doğru olup olmadığının yazılmasını sağlar.</p>
<p>daha fazlası için : <a href="http://getfirebug.com/wiki/index.php/Console_API" target="_blank">http://getfirebug.com/wiki/index.php/Console_API</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.onuracun.com/2010/01/16/firebug-console-api/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Regex Made Easy</title>
		<link>http://www.onuracun.com/2010/01/14/regex-made-easy/</link>
		<comments>http://www.onuracun.com/2010/01/14/regex-made-easy/#comments</comments>
		<pubDate>Thu, 14 Jan 2010 21:35:22 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Regex]]></category>
		<category><![CDATA[Regex Made Easy]]></category>

		<guid isPermaLink="false">http://www.onuracun.com/?p=26</guid>
		<description><![CDATA[Learn, Create, Understand, Test, Use and Save Regular Expressions with RegexBuddy™
&#8220;Requler expressions&#8221; öğrenmek isteyenler, kompleks desenleri çıkarmak konusunda sıkıntı yaşayanlar, hızlanmak isteyenler vs vs evet arkadaşlar biraz reklam gibi oldu ama tool u kurduktan sonra sizlerde boşuna abartmadığımı anlayacaksınız.
Yükleyin, yükletin. Farkı göreceksiniz&#8230;
http://www.regexbuddy.com/
]]></description>
			<content:encoded><![CDATA[<p>Learn, Create, Understand, Test, Use and Save Regular Expressions with RegexBuddy™</p>
<p>&#8220;Requler expressions&#8221; öğrenmek isteyenler, kompleks desenleri çıkarmak konusunda sıkıntı yaşayanlar, hızlanmak isteyenler vs vs evet arkadaşlar biraz reklam gibi oldu ama tool u kurduktan sonra sizlerde boşuna abartmadığımı anlayacaksınız.</p>
<p>Yükleyin, yükletin. Farkı göreceksiniz&#8230;</p>
<p><a href="http://www.regexbuddy.com/" target="_blank">http://www.regexbuddy.com</a>/</p>
]]></content:encoded>
			<wfw:commentRss>http://www.onuracun.com/2010/01/14/regex-made-easy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Take your ASP.NET 2.0 Application Offline</title>
		<link>http://www.onuracun.com/2010/01/14/take-your-asp-net-2-0-application-offline/</link>
		<comments>http://www.onuracun.com/2010/01/14/take-your-asp-net-2-0-application-offline/#comments</comments>
		<pubDate>Thu, 14 Jan 2010 21:22:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ASP.NET 2.0]]></category>
		<category><![CDATA[Take your ASP.NET 2.0 Application Offline]]></category>

		<guid isPermaLink="false">http://www.onuracun.com/?p=21</guid>
		<description><![CDATA[ASP.NET 2.0 ile gelmiş olan bu özelliği tekrar anlatmamın nedeni bazen bu özelliği bilmeyen dostlarım ile karşılaşıyorum, takipçilerime özel  
En basit anlatımı ile, web application root&#8217;a app_offline.htm isimli bir dosya attığınızda ASP.NET 2.0 application ı kapatacaktır, artık ASP.NET 2.0 ISAPI &#8216; ye gelen tüm istekler bu htm file a düşecektir. Bu özelliği “site under [...]]]></description>
			<content:encoded><![CDATA[<p>ASP.NET 2.0 ile gelmiş olan bu özelliği tekrar anlatmamın nedeni bazen bu özelliği bilmeyen dostlarım ile karşılaşıyorum, takipçilerime özel <img src='http://www.onuracun.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>En basit anlatımı ile, web application root&#8217;a app_offline.htm isimli bir dosya attığınızda ASP.NET 2.0 application ı kapatacaktır, artık ASP.NET 2.0 ISAPI &#8216; ye gelen tüm istekler bu htm file a düşecektir. Bu özelliği “site under construction” or “down for maintenance” işlemlerin kullanabilirsiniz.</p>
<p>Enjoy&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.onuracun.com/2010/01/14/take-your-asp-net-2-0-application-offline/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Server 2003 32Bit &gt; Application Pools &gt; Worker Processes</title>
		<link>http://www.onuracun.com/2009/12/26/windows-server-2003-32bit-application-pools-worker-processes/</link>
		<comments>http://www.onuracun.com/2009/12/26/windows-server-2003-32bit-application-pools-worker-processes/#comments</comments>
		<pubDate>Fri, 25 Dec 2009 23:02:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[System]]></category>
		<category><![CDATA[2GB]]></category>
		<category><![CDATA[32Bit]]></category>
		<category><![CDATA[Application Pool]]></category>
		<category><![CDATA[Server 2003]]></category>
		<category><![CDATA[Worker Processes]]></category>

		<guid isPermaLink="false">http://www.onuracun.com/?p=17</guid>
		<description><![CDATA[32 bit Windows Server 2003 Ent.  IIS 6.0 da tanımlı bir application pool a ait her bir worker process (w3wp.exe) max 2GB memory adresleyebiliyor.
Server 4GB fiziksel belleğe sahip olsa bile tek worker process  sadece max 2GB virtual memory kullanıyor olacaktır.
Worker process sayısı IIS&#62;Application Pools ayarlarlarından arttırılabilir ama burada dikkat edilmesi gereken nokta birden çok worker [...]]]></description>
			<content:encoded><![CDATA[<p>32 bit Windows Server 2003 Ent.  IIS 6.0 da tanımlı bir application pool a ait her bir worker process (w3wp.exe) max 2GB memory adresleyebiliyor.</p>
<p>Server 4GB fiziksel belleğe sahip olsa bile tek worker process  sadece max 2GB virtual memory kullanıyor olacaktır.</p>
<p>Worker process sayısı IIS&gt;Application Pools ayarlarlarından arttırılabilir ama burada dikkat edilmesi gereken nokta birden çok worker process tanımlanması sonucu Session&#8217;da veri taşımada sorun yaşayacağınızdır.</p>
<p><a href="http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/29f53968-0115-451f-b26d-5ad58d87b5d1.mspx?mfr=true" target="_blank">http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/29f53968-0115-451f-b26d-5ad58d87b5d1.mspx?mfr=true</a></p>
<p><a href="http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/ddf1d92f-3e6e-423f-b024-35cefc10a22f.mspx?mfr=true" target="_blank">http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/ddf1d92f-3e6e-423f-b024-35cefc10a22f.mspx?mfr=true</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.onuracun.com/2009/12/26/windows-server-2003-32bit-application-pools-worker-processes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
