<?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/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	>

<channel>
	<title>kotlin println kod satırı &#8211; axisting</title>
	<atom:link href="https://axisting.com/etiket/kotlin-println-kod-satiri/feed/" rel="self" type="application/rss+xml" />
	<link>https://axisting.com</link>
	<description>Future Developer ..</description>
	<lastBuildDate>Mon, 17 Feb 2020 12:06:32 +0000</lastBuildDate>
	<language>tr</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7.2</generator>

<image>
	<url>https://axisting.com/wp-content/uploads/2019/12/cropped-axisting-logooo-32x32.png</url>
	<title>kotlin println kod satırı &#8211; axisting</title>
	<link>https://axisting.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">155372506</site>	<item>
		<title>Kotlin Dersleri &#8211; Kotlin ile Android Programlama</title>
		<link>https://axisting.com/bilgisayar/yazilim/android/kotlin/kotlin-dersleri-kotlin-ile-android-programlama/</link>
					<comments>https://axisting.com/bilgisayar/yazilim/android/kotlin/kotlin-dersleri-kotlin-ile-android-programlama/#respond</comments>
		
		<dc:creator><![CDATA[Mooph Froozy]]></dc:creator>
		<pubDate>Thu, 13 Feb 2020 20:20:07 +0000</pubDate>
				<category><![CDATA[Kotlin]]></category>
		<category><![CDATA[Kotlin ile Android programlama dersleri]]></category>
		<category><![CDATA[giriş merhaba kotlin]]></category>
		<category><![CDATA[kotlin camel case yazımı]]></category>
		<category><![CDATA[kotlin dersleri]]></category>
		<category><![CDATA[kotlin ile android programlama]]></category>
		<category><![CDATA[kotlin kodlama standartları]]></category>
		<category><![CDATA[kotlin merhaba dünya]]></category>
		<category><![CDATA[kotlin println kod satırı]]></category>
		<category><![CDATA[kotlin snake case yazımı]]></category>
		<category><![CDATA[kotlin yazım kuralları]]></category>
		<category><![CDATA[kotlin yorum satırı]]></category>
		<guid isPermaLink="false">http://axisting.com/?p=569</guid>

					<description><![CDATA[Giriş : Merhaba Kotlin Bu kısımda Kotlin derslerimi ve çalışmalarımı kayıt alıp kamuya açık bir alanda paylaşmak istedim. Normalde deftere not alarak ve kod çalışmalarımı kendi harddisk&#8217;imde depoluyordum. Eskiden beri aslında çalışmalarımı hep blogumda paylaşmak istemiştim fakat bilirsiniz üşengeçlik vs. bunu hep erteliyordum ve geleneksel yöntemlerimden şaşmıyordum. Artık bu çalışmaların hem insanlara faydalı olması açısından, [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">Giriş : Merhaba Kotlin </h2>



<p>Bu kısımda Kotlin derslerimi ve çalışmalarımı kayıt alıp kamuya açık bir alanda paylaşmak istedim. Normalde deftere not alarak ve kod çalışmalarımı kendi harddisk&#8217;imde depoluyordum. Eskiden beri aslında çalışmalarımı hep blogumda paylaşmak istemiştim fakat bilirsiniz üşengeçlik vs. bunu hep erteliyordum ve geleneksel yöntemlerimden şaşmıyordum. Artık bu çalışmaların hem insanlara faydalı olması açısından, hem de internet ortamında bunları ölümsüzleştirmek ve kolayca ulaşılabilir olmasını istediğimden ötürü paylaşıyorum. </p>



<h3 class="wp-block-heading">Kotlin Yazım Kuralları ve Kodlama Standartları</h3>



<p>Burada kısaca değineceğim konu bir kodlama standardı aslında. Öncelikle Kotlin&#8217;de Java&#8217;dan farklı olarak &#8220;;&#8221; (noktalı virgül) yok. Bu beni çok mutlu etti. Eğer &#8220;Enter&#8221; &#8216;e basıp bir sonraki satıra geçiyorsanız o satır bitmiş oluyor. (isterseniz ; kullanabilirsiniz fakat alt satıra geçiyorsanız buna gerek yok)</p>



<p>Kodlama standardı temelde 2&#8217;ye ayrılır. Camel Case ve Snake Case. Yazım standartları şirketten şirkete, yazılımcıdan yazılımcıya farklılık gösterir.</p>



<p><strong>Camel Case</strong> yazım şekli değişkenler üzerinden örnek verecek olursak:</p>



<pre class="EnlighterJSRAW" data-enlighter-language="kotlin" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">var sayfaninSonuNumarasi = 11</pre>



<p>şeklindedir.</p>



<p><strong>Snake Case</strong> ise :</p>



<pre class="EnlighterJSRAW" data-enlighter-language="kotlin" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">var sayfanin_sonu_numarasi = 11</pre>



<p>şeklindedir. Bir kodlama standardı ortaya koymak her proje için tekrar kullanılabilirlik, anlaşılırlık, kolaylık gibi faydalar sağlamaktadır.</p>



<p>Ayrıca yine açıklayıcı yorum satırı kullanmak projeye anlaşılırlık katacaktır. Yorum satırının kullanımı ise &#8220;//&#8221; iki slash sonrasında yazılan yazılarla gerçekleşir</p>



<pre class="EnlighterJSRAW" data-enlighter-language="kotlin" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">var name = "Volkan"  //isim tanımlaması</pre>



<h3 class="wp-block-heading">Kotlin : Merhaba Dünya</h3>



<p>Gelin ekrana yorum satırı ile birlikte yazılmış bir &#8220;Merhaba Dünya&#8221; yazdıralım.</p>



<pre class="EnlighterJSRAW" data-enlighter-language="kotlin" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">println("Merhaba Dünya")
//logcat'e Merhaba Dünya yazdırır</pre>



<p>logcat yazılımcıların gördüğü fakat uygulama kullanıcılarının görmediği bir alandır. Burada uygulama derlenirken olan tüm işlemler sıralanır. Burada şuan için aradığımızı bulabilmek için logcat ekranındaki arama kısmına System.out.println yazmamız test amaçlı yeterlidir. </p>



<p>logcat, uygulamanın testinde, runtime hatalarında veya herhangi merak edilen işlemin incelenmesi için bakılan penceredir.</p>



<h2 class="wp-block-heading">Kotlin kodlarını nasıl test ederim? </h2>



<p>&#8220;Tamam, ben bu kodları yazdım ama nasıl test edeceğim?&#8221; bunun için Google&#8217;ın kendi geliştirmiş olduğu bir uygulama olan Android Studio var. Android Studio ile hem test edebilir hem de simülasyon telefon üzerinden bakabilirsin. Çok fazla güzel özelliği bulunan Android Studio&#8217;yu kullanamayabilir çünkü çok fazla RAM isteyen bir uygulama. Bunun için Google&#8217;ın yine kendisinin geliştirmiş olduğu Kotlin IDE&#8217;yi tavsiye edebilirim. Kotlin IDE üzerinden, Android Studio&#8217;da logcat üzerinden incelediğimiz sonuçları kolaylıkla inceleyebilirsiniz.</p>



<p>Kotlin IDE : <a href="https://kotlinlang.org/">https://kotlinlang.org/</a></p>



<p>Kaynaklar : <a href="https://developer.android.com/kotlin/learn">https://developer.android.com/kotlin/learn</a></p>



<p>Medium : <a href="https://medium.com/@dvolkan2001/kotlin-dersleri-kotlin-ile-android-programlama-19493b25a3e5">https://medium.com/@dvolkan2001/kotlin-dersleri-kotlin-ile-android-programlama-19493b25a3e5</a></p>



<div class="wp-block-button"><a class="wp-block-button__link has-text-color has-very-light-gray-color has-background has-vivid-cyan-blue-background-color" href="http://axisting.com/bilgisayar/yazilim/android/kotlin/kotlin-ile-android-programlama-dersleri/kotlin-veri-tipleri-ders-1/">Sonraki Ders</a></div>



<p></p>
]]></content:encoded>
					
					<wfw:commentRss>https://axisting.com/bilgisayar/yazilim/android/kotlin/kotlin-dersleri-kotlin-ile-android-programlama/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">569</post-id>	</item>
	</channel>
</rss>
