Thread overview
D ile Android programlama
Jan 16, 2017
zafer
Jan 30, 2017
erdem
Feb 04, 2017
Ali
Feb 04, 2017
erdem
Feb 05, 2017
erdem
Feb 06, 2017
zafer
December 29, 2016

Adım adım açıklanıyor:

https://webfreak.org/2016-12-29-Android-Development-in-D.md

Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

January 16, 2017

Güzel bir gelişme umarım hızla daha kullanışlı bir hale gelir ve örnekler çoğalır.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

January 16, 2017

Şimdi de gereken herşeyi içeren bir docker container:

http://forum.dlang.org/thread/aadliuqkunxwlqljlsut@forum.dlang.org

Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

January 30, 2017

Düşünün ki şöyle bir program yapmak istiyoruz.

Garsonlar cep telefonundan sipariş verecek, bu siparişler mutfağa iletilecek. Aynı zamanda ana bilgisayardan takip edilebilecek.

Böyle bir programı D ile yapabilir miyiz. Yoksa Android tarafında Java ya da C# vs. mı kullanmalı.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

January 30, 2017

Android'in bir şekilde ana bilgisayarla haberleşme olanağı sunduğunu varsayarak, neden olmasın? En azından, socket haberleşmesi mümkündür herhalde.

Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

February 04, 2017

Selam. Erdem çalıştığım yazılım şirketi böyle yazılımlar geliştiriyor. Aslında haberleşmeye vs. gerek yok.

Mutfak ekranında C# ile bir uygulamamız var. Android tablette sipariş verildiği anda sipariş isteği veritabanına yazılıyor. Bi timer ile belirli aralıklarla kontrol sağlanıyor ve mutfakta o sipariş görüntüleniyor o kısım çok basit.

Alıntı (erdem:1485802859):

>

Düşünün ki şöyle bir program yapmak istiyoruz.

Garsonlar cep telefonundan sipariş verecek, bu siparişler mutfağa iletilecek. Aynı zamanda ana bilgisayardan takip edilebilecek.

Böyle bir programı D ile yapabilir miyiz. Yoksa Android tarafında Java ya da C# vs. mı kullanmalı.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

February 04, 2017

Ali teşekkürler! :-)

Ben de bir kaç gündür bu Android platformunu kurcalamaya başladım. Şimdilik Udacity'nin android kursuna (https://classroom.udacity.com/courses/ud851/) bakıyorum. Daha önce R. Sedgewick ve K. Wayne'in algoritmalar kursunun ilkini aldığım için Java ile kod yazmak benim açımdan bir sorun teşkil etmiyor. Hatta Java örneklerini önceden çok az bir değişikle D'ye aktarabilmiştim.

Ama Android Studio benim sadece 4 GB kadar RAM olan makinemde çok yavaş çalışıyor. :huh: Diğer tarafta gradle derleme sistemi de sanırım yavaş. Emacs'a aktarmaya çalışıyorum ama Emacs'ın android eklentisi hata verdi.

Diyelim ki garsonların elinde üzerinde Android kurulu tablet ya da cep telefonları var. Ana bilgisayarlarda ya da mutfak bilgisayarında da Windows ya da Linux kurulu.

Bu durumda cep telefonundan 3 tane peynirli çörek siparişi verdiğimizi düşünelim. O zaman 1. seçenek tüm taşınabilir cihazlar internete bağlı olacak. 3 tane peynirli çörek siparişimiz sunucunun SQLLite veritabanına yazılacak. Mutfakta bulunan tablet ya da bilgisayar ve ana bilgisayar bu verileri sunucudan okuyacak.

Peki internet yoksa haberleşme nasıl olabilir onu düşünelim. O zaman kablosuz ağ üzerinden Android sistemlerin ana bilgisayar üzerindeki veritabanına bağlanması düşünülebilir. Ya da bluetooth üzerinden bir haberleşme düşünülebilir. Ama bu durumda bir mesafe sınırlaması olmaz mı. Örneğin 100 - 150 metreden sonra ne yapılabilir.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

February 05, 2017

Eskiden lisanslı olarak Visual Studio kullanıcısıyken Ali bey'in (diğerini kasdediyorum :-) ) önerisiyle Emacs kullanmaya başlamıştım.

Şimdi tekrar D'ye döndüm gtkd örneklerini kodlarken hoh dedim ;-)

Cep telefonu uygulaması değilde --isterse uzay mekiği için uygulama geliştirsin-- ne kadar zormuş kardeşim Android Studio denilen IDE'yi kullanmak. O kod tamamlama örneklerini Emacs yasnippet ve otomatik tamamlama paketleri ile bence çok daha başarılı yapıyor.

Ben bunu biraz şuna benzettim. Düşünün ki böyle eskiden direksiyonları zor dönen kamyonlar vardı. Aynen onları kullanmak gibi naçizane kanaatim.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

February 06, 2017

Bence bu biraz alışkanlıkla ilgili bir durum Erdem. Ben Android Studio'yu kullandım, kullanıyorum. Bana kalırsa Android uygulaması geliştirmek için en güzel araçtır kendisi.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]