GelirKapısı

İnternetten Kazanç Yöntemleri => Diğer Siteler => Konuyu başlatan: prayer - 15 Mayıs 2017, 18:46:07

Başlık: Android Uygulama Geliştirerek Para Kazanma - Pratik Eğitim
Gönderen: prayer - 15 Mayıs 2017, 18:46:07
Selamün aleyküm, günümüzde pek çok para kazanma yöntemi bulunmaktadır. Fakat neredeyse hiçbiri internet devi Google kadar güvenilir ve çok kazandıran bir yöntem olamamıştır.

Kendim de bu konuda az bir deneyime sahip olmama rağmen sizlere de faydalı olması açısından bu konuyu açmış bulunmaktayım. Umarım buradaki bilgiler vesilesiyle güzel kazançlar elde edebilirsiniz.

Eğitime başlamadan önce şunları göz önünde bulundurmanızı istiyorum:
Şimdiden herkese kolay gelsin.

Kurulum İşlemi:

Android uygulama geliştirirken öncelikli olarak uygulama geliştirme platformunu sorunsuz bir şekilde kurmamız gerekiyor. Aşağıda yer alan adımlardaki dosyaları yalnızca indirin. Kurulumu indirme işleminden sonra yapacağız.

1.adım:
[spoiler]JDK yani Java Development Kit'i indirin. Aşağıdaki bağlantıya tıklayarak işletim sisteminize uygun olan JDK kurulum dosyasını indirin.
Açılan sayfada üst kısımda yer alan lisans sözleşmesini kabul ederek işletim sisteminize uygun dosyayı seçin ve indirin.

JDK indir (http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)[/spoiler]

2.adım:
[spoiler]JDK kurulduktan sonra SDK yani Software Development Kit'i indirin. Aşağıdaki bağlantıya tıklayarak SDK'yı indirebilirsiniz.

SDK indir (https://developer.android.com/studio/index.html)[/spoiler]

3.adım:
[spoiler]NDK yani Native Development Kit'i indirin. Aşağıdaki bağlantıya tıklayarak sisteminize uygun olanı seçip indirebilirsiniz.

NDK indir (https://developer.android.com/ndk/downloads/index.html)[/spoiler]

4.adım:
[spoiler]GameMaker Studio uygulamasını indirin. Önceden indirdiğiniz iki uygulama JDK ve SDK bu uygulama geliştirme sistemi için gereken temel bilgi kütüphaneleriydi. Şimdi ise asıl uygulamayı geliştireceğimiz programın indirme kısmına geldik. Aşağıda yer alan bağlantıdan GameMaker Studio'nun ücretsiz versiyonunu indirebilirsiniz. Dileyenler resmi kaynaktan ücretli versiyonu kullanabilirler.

GameMaker Studio Professional indir (https://www.fullprogramlarindir.com/gamemaker-studio-professional-edition-full-tam-indir.html)

GameMaker Studio kurulumu için indirilen dosyayı (.rar)dan klasöre çıkarmanız gerekiyor.
Daha sonra çıkarılan klasörde Startilla_V3.exe dosyası ile programı çalıştırabilirsiniz. Buradaki Startilla_V3.exe dosyasını kolay kullanımı açısından masaüstüne kısayol olarak ya da görev çubuğuna sabitleyerek daha çabuk erişim sağlayabilirsiniz.

İndirdiğiniz JDK dosyasını çalıştırarak sisteminize kurun. Kurulum sırasında Destination Folder ekranında bir ekran görüntüsü alarak saklamanızı tavsiye ediyorum. JDK'yı kurduğunuz klasör yolu ileride lazım olacaktır.

JDK kurulumu tamamlandıktan sonra SDK dosyasını çalıştırarak sisteminize kurun. Kurulum sırasında kurulacak bölüm ekranına gelindiğinde tekrar bir ekran görüntüsü alarak saklamanızı tavsiye ediyorum. SDK'yı kurduğunuz klasör yolu yine ileride ayarları yaparken lazım olacaktır.

Daha sonra indirdiğiniz NDK klasörünü klasöre çıkartarak istediğiniz bir konuma kaydedin. (SDK'nın kurulu olduğu klasör hariç)[/spoiler]

5.adım:
[spoiler]Yazılım geliştirme programı için yapılması gereken ayarlar bulunmaktadır. Bu ayarlar gerek uygulamayı derlemede gerekse (.apk) çıktısı almada sorun yaşanmaması için mutlaka yapılmalıdır.

İlk olarak GameMaker Studio uygulamasını açtığımızda, File>Preferences seçeneğinden Android sekmesine tıklayarak Keystore bölümüne ulaşmanız gerekiyor.
Ayarları yaparken Türkçe özel karakterler kullanılmaması gerekiyor. (ç,ğ,ı,ö,ş,ü)

Burada Filename'i anahtar dosya adı için doldurmanız gerekiyor.
Password bölümlerini iki şifre de aynı olacak şekilde yazmanız gerekiyor.
Alias'ı da dilediğiniz gibi isimlendirebilirsiniz.
Common Name'de yaygın olarak kullandığınız bir isim isteniyor. Buraya da dilediğinizi yazabilirsiniz.
Organisational Unit bölümünde kuruluş birimi adı isteniyor. Bunu ilgilendiğiniz alan adı ile doldurabilirsiniz. Ben burada geliştirmenin İngilizce yazılışını kullandım.
Organisation bölümünde ise kuruluş adı isteniyor. Bunu kafanızda oluşturduğunuz hayali bir şirket ismi ile doldurabilirsiniz.
Location'da şehir adı girmeniz isteniyor.
Country'de ise ülke adı girmeniz isteniyor. Ben burada TR plaka kodunu yazdım.

Bütün kısımları doldurduktan sonra sağ taraftaki "Generate" butonuna basarak Keystore dosyanızı oluşturun.

Keystore dosyasını oluşturduktan sonra bir ekran görüntüsü alarak bilgileri kaydetmenizi tavsiye ediyorum. Ayrıca Private Keystore File yazan kısıma ulaşarak oluşturduğunuz (.keystore) uzantılı dosyasının bir yedeğini almanızı da tavsiye ediyorum. Bunlar ileride ihtiyaç duyacağımız bilgilerdir.
[/spoiler]


Örnek Uygulama:

Kurulum işlemi ve ayarlamaları yaptıktan sonra örnek uygulama yapımına geçebilirsiniz. Burada GameMaker ile basit bir oyun yapacağız.

1.adım:
[spoiler]GameMaker Studio uygulamasını çalıştırın. Gelen ekranda "New" sekmesine geçerek yeni bir proje oluşturun. İlerideki adımlarda herhangi bir karışıklık yaşamamak için proje adını resimde belirttiğim gibi yazın. Ardından "Create" butonuna basın.

(https://i.hizliresim.com/LyVzRG.png) (https://hizliresim.com/LyVzRG)
[/spoiler]

2.adım:
[spoiler]Uygulama hazırlamak için oluşturduğumuz projemiz açılacaktır. Hemen bir oyuncu yani karakter oluşturalım.Sol tarafta bulunan "Sprites" klasörüne sağ tıklayarak "Create Sprite" diyelim. Burada oyuncu adını "s_karakter" olarak belirleyin.

Aşağıda iki seçenek mevcuttur. Karakteri kendiniz oluşturabilir ya da hazır olarak benim oluşturduğum karakteri indirerek çok uğraşmadan uygulamaya ekleyebilirsiniz.

Dilerseniz hiç uğraşmadan "Load Sprite" diyerek benim oluşturmuş olduğum karakterin resim dosyasını kullanabilirsiniz.

s_karakter resim dosyasını indir (https://drive.google.com/open?id=0B53-TOyxFLWcOXV4dnZyNGhOOFE)

Karakteri kendiniz oluşturmak için "Edit Sprite" butonuna tıklayın. Ardından açılan penceredeki "File" menüsünden "New" seçeneğine tıklayın.
Burada karakterin boyutunu 32*32 olarak ayarlayalım. Yani her iki sayı kısmına da "32" yazın ve "OK" deyin. Daire çizim aracını kullanarak dışa taşırmadan beyaz renkte bir daire çizin. Daire çizim aracına "I" kısayol tuşu ile erişebilirsiniz. Daha sonra karakterin yönünü belirlemek adına; sağ orta kısıma 2 adet ağız şeklinde kısa siyah çizgi çekin. Bunun için de "L" kısayol tuşunu kullanabilirsiniz. Ardından iki kere onay tiki ( (ok) ) şeklindeki butona tıklayarak karakteri oluşturmayı tamamlayın.

Şimdi de yönlendirme direksiyonu için tekrar sprite oluşturalım. Yine "Sprites" klasörüne sağ tıklayarak "Create Sprite" deyin.
Adını "s_yon" yapın.

Dilerseniz hiç uğraşmadan "Load Sprite" diyerek aşağıda vermiş olduğum bağlantıdaki resmi uygulamaya aktarabilirsiniz.

s_yon resim dosyasını indir (https://drive.google.com/open?id=0B53-TOyxFLWcbGsyRi1SZG1sNjA)

Yönlendirme direksiyonunu kendiniz oluşturmak için "Edit Sprite" butonuna tıklayın. Açılan pencereden sırasıyla File>New seçimini yapın. Direksiyonun boyutunu 128*128 olarak ayarlayın ve "OK" deyin. Dışarı taşırmadan beyaz bir daire çizin. Ardından iki kere onay tiki ( (ok) ) şeklindeki butona tıklayarak direksiyon oluşturmayı tamamlayın.

Şimdi de arkaplan resmi oluşturacağız. "Backgrounds" klasörüne sağ tıklayarak "Create Background" deyin. Adını "bg_arkaplan" yapın. "Load Sprite" diyerek aşağıda vermiş olduğum bağlantıdaki resmi yükleyin.

bg_arkaplan resim dosyasını indir (https://drive.google.com/open?id=0B53-TOyxFLWcdFk0bjdsYVBPOWM)
[/spoiler]

3.adım:
[spoiler]Sırada objeleri oluşturma var. "Objects" klasörüne sağ tıklayarak "Create Object" deyin. Adını "obj_karakter" yapın. Sprite için de s_karakter'i seçin ve "OK" butonuna basın.

İkinci obje için, tekrar "Create Object" diyerek adını "obj_yon" yapın. Sprite için s_yon'u seçin. "Add Event" seçeneğine tıklayarak "Create Event"i seçin. Ardından sağ tarafta yazımı dikey olarak yer alan menülerden "control"ü seçin. Code kısmındaki "Execute Code"u sürükleyerek "Actions" bölümüne bırakın. Açılan pencereye aşağıdaki kodları yazın.

xx=0;
yy=0;
dir=0;


Ardından onay işaretine tıklayarak kodları kaydedin. Daha sonra "Add Event" bölümünde sırasıyla Step>Step seçeneklerine tıklayın. Sağ taraftaki "Execute Code"u tekrar "Actions" bölümüne sürükleyin. İçerisine aşağıdaki kodları yazın.

xx=device_mouse_x(0);
yy=device_mouse_y(0);

if(device_mouse_check_button(0, mb_left))
{

    if(position_meeting(xx,yy,id))
    {

    dir=point_direction(x,y,xx,yy);
    obj_karakter.direction=dir;
    obj_karakter.speed=3;
   
    }
    else
    {
    obj_karakter.speed=0;
    }
}

[/spoiler]

4.adım:
[spoiler]Sırada uygulama ekranını oluşturma var. Bunun için sol tarafta "Rooms" yazan klasöre sağ tıklayarak "Create Room" deyin.
Burada "backgrounds" sekmesine gelerek aşağıdaki resimde kırmızı ile işaretlediğim yerden "bg_arkaplan" resmini seçin.

(https://i.hizliresim.com/YNBzy2.png) (https://hizliresim.com/YNBzy2)

Ardından "settings" sekmesine gelin. Buradaki Width (genişlik) ve Height (yükseklik) değerlerini sırasıyla 800 ve 480 olarak ayarlayın.

Uygulama ekranı boyutunu ayarladıktan sonra şimdi de öğeleri yerleştirebiliriz. Bunun için "objects" sekmesine gelerek öğeleri aşağıdaki resimde gösterdiğim gibi yerleştirin. Küçük olan karakter öğemizi istediğiniz yere yerleştirebilirsiniz fakat bir sorun yaşamamak için yön öğesinin hemen üst kısmına yerleştirmenizi tavsiye ederim.

(https://i.hizliresim.com/nW71v1.png) (https://hizliresim.com/nW71v1)
[/spoiler]

5.adım:
[spoiler]Uygulamamızın nasıl çalıştığını görmek için F5 tuşuna basabiliriz. Herhangi bir hatayla karşılaşmamak için "Target" bölümünden "Steam Workshop" ya da işletim sisteminizin adının seçildiğinden emin olun.

(https://i.hizliresim.com/BAMqZg.png) (https://hizliresim.com/BAMqZg)[/spoiler]

Anlatımları müsait oldukça ve uyguladıkça eklemeye çalışacağım.
Başlık: Ynt: Android Uygulama Geliştirerek Para Kazanma - Pratik Eğitim
Gönderen: prayer - 16 Mayıs 2017, 15:42:12
Android uygulama geliştirmek için gerekli sistemin kurulumunu basitçe anlatmaya çalıştım. Müsait oldukça eklemeye devam edeceğim.  :)
Başlık: Ynt: Android Uygulama Geliştirerek Para Kazanma - Pratik Eğitim
Gönderen: zalimin - 16 Mayıs 2017, 15:42:31
Takipteyiz hocam.
Başlık: Ynt: Android Uygulama Geliştirerek Para Kazanma - Pratik Eğitim
Gönderen: zalimin - 18 Mayıs 2017, 21:43:24
konu ne zaman güncellericek
Başlık: Ynt: Android Uygulama Geliştirerek Para Kazanma - Pratik Eğitim
Gönderen: prayer - 18 Mayıs 2017, 21:46:08
Alıntı yapılan: zalimin - 18 Mayıs 2017, 21:43:24
konu ne zaman güncellericek

Müsait zamanlarımda güncelleyeceğim. Deneyerek ekliyorum anlatımları, sabırla bekleyin lütfen.  :)
Başlık: Ynt: Android Uygulama Geliştirerek Para Kazanma - Pratik Eğitim
Gönderen: glynosef - 18 Mayıs 2017, 23:21:00
Faydalı bir konuyu paylaşmışsınız, bravo, gerçekten harikasınız. Teşekkür ederim  +1
Başlık: Ynt: Android Uygulama Geliştirerek Para Kazanma - Pratik Eğitim
Gönderen: prayer - 19 Mayıs 2017, 04:15:29
Alıntı yapılan: glynosef - 18 Mayıs 2017, 23:21:00
Faydalı bir konuyu paylaşmışsınız, bravo, gerçekten harikasınız. Teşekkür ederim  +1

Faydası olacak inşallah, bir duanız beni çok mutlu edecektir. Ben de teşekkür ederim.  :-[
Başlık: Ynt: Android Uygulama Geliştirerek Para Kazanma - Pratik Eğitim
Gönderen: kazims - 22 Mayıs 2017, 01:47:58
link kısaltma kullanımı yasaktır

normal link yazılana kadar konu onaysız kalacaktır.
Başlık: Ynt: Android Uygulama Geliştirerek Para Kazanma - Pratik Eğitim
Gönderen: prayer - 22 Mayıs 2017, 02:04:32
Alıntı yapılan: kazims - 22 Mayıs 2017, 01:47:58
link kısaltma kullanımı yasaktır

normal link yazılana kadar konu onaysız kalacaktır.

Bağlantılar düzeltilmiştir.
Başlık: Ynt: Android Uygulama Geliştirerek Para Kazanma - Pratik Eğitim
Gönderen: Futurenet - 24 Mayıs 2017, 17:23:04
 ($$) hep merak ettiğim bi türlü nasıl yapıldığını çözemedim bir olayı anlatmışınız sabırsızca bekliyorum
Başlık: Ynt: Android Uygulama Geliştirerek Para Kazanma - Pratik Eğitim
Gönderen: prayer - 24 Mayıs 2017, 18:07:11
Alıntı yapılan: Futurenet - 24 Mayıs 2017, 17:23:04
($$) hep merak ettiğim bi türlü nasıl yapıldığını çözemedim bir olayı anlatmışınız sabırsızca bekliyorum

Teşekkürler. İnşallah faydalı bir anlatım olur herkes için. :)
Başlık: Ynt: Android Uygulama Geliştirerek Para Kazanma - Pratik Eğitim
Gönderen: prayer - 29 Mayıs 2017, 20:04:37
Hard diskteki arıza sebebiyle bilgisayarım aşırı işlemlerde donmaktadır. Konuyu yakın bir zamanda tekrar güncelleyeceğim. Sabırla bekleyin.  :)
Başlık: Ynt: Android Uygulama Geliştirerek Para Kazanma - Pratik Eğitim
Gönderen: prayer - 16 Haziran 2017, 14:25:08
Uygulama ekranı oluşturma ve basit şekilde yönlendirmeler eklenerek konu güncellenmiştir.  (ok)
Başlık: Ynt: Android Uygulama Geliştirerek Para Kazanma - Pratik Eğitim
Gönderen: bandanar - 16 Haziran 2017, 14:26:45
Güzel konu olmuş takipteyim  :)
Başlık: Ynt: Android Uygulama Geliştirerek Para Kazanma - Pratik Eğitim
Gönderen: prayer - 16 Haziran 2017, 14:30:42
Alıntı yapılan: bandanar - 16 Haziran 2017, 14:26:45
Güzel konu olmuş takipteyim  :)

Teşekkürler. Güzel fikirler çıkarıp Google Play'de Türk uygulama geliştirici sıfatını gururla temsil edecek arkadaşların çıkacağını ümit ediyorum.  :)
Başlık: Ynt: Android Uygulama Geliştirerek Para Kazanma - Pratik Eğitim
Gönderen: Futurenet - 22 Haziran 2017, 17:10:03
Alıntı yapılan: prayer - 29 Mayıs 2017, 20:04:37
Hard diskteki arıza sebebiyle bilgisayarım aşırı işlemlerde donmaktadır. Konuyu yakın bir zamanda tekrar güncelleyeceğim. Sabırla bekleyin.  :)
:) bilgisayar olunca başında uygulama yapacağım anlattıklarınızla :)
Başlık: Ynt: Android Uygulama Geliştirerek Para Kazanma - Pratik Eğitim
Gönderen: prayer - 22 Haziran 2017, 17:14:50
Alıntı yapılan: Futurenet - 22 Haziran 2017, 17:10:03
:) bilgisayar olunca başında uygulama yapacağım anlattıklarınızla :)

Uygulamalarınızı Google Play'de de görmek dileğiyle, başarılar.  :) (ok)
Başlık: Ynt: Android Uygulama Geliştirerek Para Kazanma - Pratik Eğitim
Gönderen: Futurenet - 22 Haziran 2017, 17:22:48
Alıntı yapılan: prayer - 22 Haziran 2017, 17:14:50
Uygulamalarınızı Google Play'de de görmek dileğiyle, başarılar.  :) (ok)
:) inşallah