Bu forum'un en eski kullanıcılarındanım belki, Ama 2-3 yıldır eski dostumuz delphiturkiye ile ilgilenemedik. Nankörlükte diyebilirsiniz.
Bizim bu forumda aktif olduğumuz zamanda Delphi6, Delphi7 son sürümlerdi, sorular genelde ekranda nasıl mesaj verdiririm,formun rengini nasıl değiştiririm gibi basit sorulardı.Sonra giderek seviye arttı, hah işte tamam herkes Delphiyi öğrendi dedik ki..
Kan davalımız .Net teknolojisi çıktı, eski projelerimize destek için Delphi kullanmaya devam ettik ama yeni projeler Visual Studio ile yapıldı.
Peki gardaş sıkıntın neydi de tekrar geldin bizim diyarlara derseniz, tabi ki yeni trend Mobil Uygulama Geliştirme için eski dost düşman olmaz dedik rüzgar bizi buraya sürükledi.
Hiç bulaşmak istemesem de artık müşteriler sıkça mobil uygulamalar (Android,IOS) istemeye başlayınca, Yaw nasıl yapılıyor bu mobil uygulamalar diye araştırdığımda karşıma eski dostum Delphi çıktı, özellikle XE5 ve XE6 sürümleri daha önce Delphi'nin yüzüne bakmayan
yabancı yazılım forum ve destek sitelerinde oldukça övülmüş, çok duygulandım açıkcası. Bizde 5-6 yıl önce azalan Delphi kullanımı yurtdışında 10-15 yıldır neredeyse kullanılmama durumundaydı çünkü.
Gelelim asıl mevzuya,
Mobil uygulama geliştirme için 3 ana seçenek var önümde;
1.) Java programlama dili geliştirme araçlarına Android SDK v.s yüklenerek (Eclipse gibi)
2-)Bazı uygulamalar var PhoneGap gibi (2-3 tane daha var benzeri) bu uygulamalar HTML5,css,javascriptte yazılmış bir web sitesini mobil uygulamaya çeviriyorlar.Yazılan uygulama aslında program içine web browser gömmek gibi birşey. Avantajı bilinen bütün işletim sistemlerinde ve mobil cihazlarda çalışması hatta ileride çıkacak yeni işletim sistemi olursa onda da çalışacak, uygulama aslında bir web sitesi gibi çalışıyor,internete giren her cihazda çalışır teorik olarak.
Şener Şen'in tabiriyle içinde A,B,C,D,E,F,G,H,I,J,K vitaminleri var yani
![Smile :)](./images/smilies/icon_smile.gif)
3-) Delphi XE5 veya XE6 ile yazmak. Android ve iOS için destek veriyor. İleride Windows Phone desteği de gelse tadından yenmez.
Benim gönlüm 3.seçenekten yana,forumda görüyorum ki çoğu arkadaş işe çoktan başlamış bende tavsiye almak istiyorum.
Yapacağımız uygulamalar web sitelerinin mobil uygulamaları olacak genelde. sahibinden.com,hepsiburada.com'un mobil uygulaması gibi düşünün.
İlk denemelerimde şunu gördüm neredeyse boş forma buton koyup android cihaza attığımızda 25-30 mb oluyor. Bir web sitesinin mobil uygulaması için kullanıcı en az 30 mb dosya yükler mi pek aklım ermedi. Sizde de en boş proje bu kar büyük yer kaplıyormu ben mi yanlış yaptım Hello World projemde..
Hosting'de bulunan MSSQL veritabanına bağlanıp URUNLER tablosunu Listbox componenti ile ekrana dökeceğim, sanırım o kısmı hallederim ama ürün resimleride hosting sunucusunda yer alıyor, veritabanında sadece resmin yolu var, bu resimleri uygulamada nasıl gösteriirm veya gösteren buna benzer proje yapan oldumu.
Saygılar..