İçeriğe geç →

Etiket: uygulama

Delphi Android ve Linux ile Chrome OS Platformuna Uygulama Geliştirme Webinarı

Targeting Chrome OS with Delphi via Android and Linux başlığı ile duyurulan ve 20.07.2017-21.07.2017 tarihlerinde toplamda 3 oturumdan oluşacaktır.

Kayıt yaptırmak için bu adresi kullanabilirsiniz.

Oturum Tarih ve Saat Bilgileri:

  • 20.07.2017 Perşembe 16:00-17:00
  • 20.07.2017 Perşembe 21:00-22:00
  • 21.07.2017 Cuma 16:00-17:00

[Image: 2e1ax_embarcadero_entry_AndroidChromeDelphi.png]

Webinar kapsamına dair;

Google firmasının Chrome Tarayıcısı ile başlayan macerası, Chromebook cihazlarla yoluna devam ediyor. Tablet ve laptop arasında kompakt bir segmente sahip olan Chromebook cihazlarda çalışan Chrome OS işletim sisteminde aklımıza gelen birçok şeyi yapabiliyoruz. Birkaç ay önce Google, Chrome OS için Google Play Store desteğinin ekleneceğini söylemişti. Böylelikle Chromebook cihazlarda Android uygulamalarını çalıştırabileceğiz. Samsung firmasının ilk 2 Chromebook cihazı Android uygulamaları destekleyecek. İşlemci olarak Intel Core m3-6y30 kullanan bu cihazlarla birlikte Intel Android geri dönüyor!

Delphi ile Linux Uygulama Geliştirme

Rad Studio ile artık Linux platformuna uygulama geliştirme imkanına sahibiz. Rad Studio kurulu Windows makinemizle 64 bit Linux uygulamaları geliştirebilir ve Linux makinelere deploy edebiliriz. Linux uygulamalar geliştirmek, Rad Studio’da Android uygulamalar geliştirmeye çok yakın diyebiliriz.

Linux için görsel arayüze sahip VCL yada FMX uygulamaları geliştirme imkanımız olmasa da;

  • Konsol uygulamaları
  • EMS Package (Rad Server)
  • DataSnap
  • DataSnap WebBroker
  • WebBroker
  • Dynamic-link Libraries
  • DUnitX Project

Geliştirme imkanına sahibiz.

Arrow GEREKSİNİMLER

Linux uygulama geliştirme ortamımızı oluşturmamız gerekiyor. Öncelikle Windows işletim sistemi olan bir bilgisayarda Rad Studio kurulumunu yapmamız gerekiyor. Ayrıca Linux kurulu olan bir makineye ihtiyacımız var. Mümkünse içinde Linux olan bir sanal makine işimizi oldukça kolaylaştıracaktır.

Arrow LINUX GELİŞTİRME ORTAMININ OLUŞTURULMASI

Geliştirme yapacağımız bilgisayarda Linux için ihtiyaçlarımızı şu şekilde sıralayabiliriz:

  1. Windows bilgisayara Rad Studio kurulumu
  2. Linux SDK kurulumu
  3. Linux makinenin ayarlanması
  4. Connection Profile oluşturma
  5. Kurulan SDK’nın Rad Studio’ya eklenmesi
  6. Linux makinede PAServer’ın çalıştırılması

Arrow 1. Rad Studio kurulumu tamamlayın.

Arrow 2. Linux SDK Kurulumu

Ubuntu için:

  1. Masaüstünde sağ tuş yapın ve Open Terminal’i seçin.
  2. Repository eklemek için terminale sudo add-apt-repository ppa:ubuntu-sdk-team/ppa yazın.
  3. Enter’e basın. Şimdi repository eklendi.
  4. Linux SDK kurmak için terminale sudo apt install ubuntu-sdk yazın.
  5. Enter’e basın ve kurulumun tamamlanmasını bekleyin. 5-10 dakika sürebiliyor.

Red Hat için:

  1. Masaüstünde sağ tuş yapın ve Open Terminal’i seçin.
  2. Terminale yum groupinstall ‘Development Tools’ yazın.
  3. Enter’e basın ve kurulumun tamamlanmasını bekleyin. 5-10 dakika sürebiliyor.

Arrow 3. Linux Makinenin Ayarlanması

Linux uygulamaları oluşturmak için PAServer sanal makinesi eklememiz gerekiyor.

  1. C:\Program Files (x86)\Embarcadero\Studio\19.0\PAServer konumunda LinuxPAServer19.0.tar.gz dosyasını bulun.
  2. Arşiv dosyasından çıkartın.

System.zLib dosyasını kullanmak için;

Ubuntu için:

  1. Ubuntu makineye zLib-devel kütüphanesini sudo apt-get install zlib1g-dev kodu ile kurun.
  2. local SDK cache’i güncelleyin.

Red Hat için:

  1. RHEL makineye zLib-devel kütüphanesini sudo yum install zlib-devel kodu ile kurun.
  2. local SDK cache’i güncelleyin.

Arrow 4. Connection Profile Oluşturma

  1. LinuxPAServer19.0.tar.gz dosyasını arşivden çıkarttığınız dosyaya sağ tuşa basıp, Open in Terminal’i seçin.
  2. Terminalde ./paserver yazın ve Enter’e basın.
  3. Tools > Options > Environment Options > Connection Profile Manager sayfasında, Add butonuna tıklayın.
  4. Açılan Create a Connection Profile sihirbazında Profile information sayfasına geçin ve şunları girin:
    * Profile Name : isim girin
    * Platform : 64-bit Linux seçin
    * Next’e basın.
  5. Şimdi Remote machine information sayfasına geçin ve şunları girin:
    * Remote machine : Ip adresi veya cihazın adını yazın
    * Test Connection’a basarak bağlantıyı kontrol edin.
  6. Finish’e basın.

Arrow 5. Kurulan SDK’nın Rad Studio’ya eklenmesi

  1. Tools > Options > Environment Options > SDK Manager sayfasında Add butonuna basın.
  2. Add a New SDK ekranında şu işlemleri yapın/seçin:
    * Select a platform alanında 64-Bit Linux’u seçin.
    * Select a profile to connect ‘den açılır listeden oluşturulmuş profili seçin.
    * Select an SDK version alanından biraz önce kurduğumuz SDK sürümünün adını seçin, ilk aşamada zaten otomatik olarak gözükecektir. Eğer SDK kurulumunu yapmadıysanız, Bu aşamada SDK kurulumunu da yapabilirsiniz.

Arrow 6. Linux makinede PAServer’ın çalıştırılması

Linux makinede PAServer’ı çalıştırmak için Terminal’i açın ve daha sonra PAServer’ı çalıştırın.