c++uzantıs değiştirebilinir mi?

Bu konuyu okuyanlar

XX_torba_xx

Öğrenci
Katılım
7 Haziran 2018
Mesajlar
94
Reaksiyon puanı
15
Puanları
8
Yaş
34
C++ programı yazıyordum.Aklıma şöyle bir soru takıldı: şimdi c++ dosyasını derlediğimizde .exe olarak kaydediyor fakat biz bunu .apk yada başka uzantı olarak kaydedebilirmiyiz?
 

Görkem Say

Guru
Emektar
Katılım
22 Nisan 2017
Mesajlar
25,739
Çözümler
8
Reaksiyon puanı
24,994
Puanları
113
C++ ile Android için program veya oyun yapamazsın yani öyle değiştirme ile olmuyor. Her dilin platformu ve kullanıldığı program farklıdır.
 

XX_torba_xx

Öğrenci
Katılım
7 Haziran 2018
Mesajlar
94
Reaksiyon puanı
15
Puanları
8
Yaş
34
C++ ile Android için program veya oyun yapamazsın yani öyle değiştirme ile olmuyor. Her dilin platformu ve kullanıldığı program farklıdır.
visiual studio da android ve ios için c++ geliştirme araçları var bunlar ne oluyor
 

kmurat

Dekan
Katılım
8 Şubat 2014
Mesajlar
8,488
Çözümler
3
Reaksiyon puanı
3,711
Puanları
113
Her işletim sisteminin kendi erişim yapılandırması var. Buna donanım farkı da eklenince durum biraz daha karmaşık oluyor. Android cihazlar üzerinde programlama zorlama bir uğraş olduğundan, gerekli erişim yapılanması (API) Masaüstü geliştirme araçlarına yönlendiriliyor ve Masaüstü sistemde geliştiriliyor. Bu iş için ek olarak emülatörler gerekiyor. Android Studio nasıl çalışıyorsa, aynı kütüphaneler diğer yeni nesil geliştirici araçlarında da kullanılıyor. Bu iş uzantının değişmesi ile olmuyor. Android'i bilip, gerekli kütüphaneleri (Modül de diyebiliriz) kullanmak gerekiyor. Android'te Konsol olmadığı için Konsol programları Android'te çalışmaz. Windows grafikleri de çalışmaz. Winforms ta çalışmaz. SQL veya ODBC de çalışmaz. DirectX çalışmaz. O çalışmaz, bu çalışmaz. Android'te neyin desteklendiğini bileceksin ve Android için program yazacaksın. OpenGl ve Sqlite Android'te desteklenir mesela.

C++ için Android NDK, Java için Android SDK gerekli. Bu yapılandırma araçları kodları Android için çalıştırılabilir dosyalara çevirmek için gerekli.
 
Son düzenleme:

XX_torba_xx

Öğrenci
Katılım
7 Haziran 2018
Mesajlar
94
Reaksiyon puanı
15
Puanları
8
Yaş
34
Her işletim sisteminin kendi erişim yapılandırması var. Buna donanım farkı da eklenince durum biraz daha karmaşık oluyor. Android cihazlar üzerinde programlama zorlama bir uğraş olduğundan, gerekli erişim yapılanması (API) Masaüstü geliştirme araçlarına yönlendiriliyor ve Masaüstü sistemde geliştiriliyor. Bu iş için ek olarak emülatörler gerekiyor. Android Studio nasıl çalışıyorsa, aynı kütüphaneler diğer yeni nesil geliştirici araçlarında da kullanılıyor. Bu iş uzantının değişmesi ile olmuyor. Android'i bilip, gerekli kütüphaneleri (Modül de diyebiliriz) kullanmak gerekiyor. Android'te Konsol olmadığı için Konsol programları Android'te çalışmaz. Windows grafikleri de çalışmaz. Winforms ta çalışmaz. SQL veya ODBC de çalışmaz. DirectX çalışmaz. O çalışmaz, bu çalışmaz. Android'te neyin desteklendiğini bileceksin ve Android için program yazacaksın. OpenGl ve Sqlite Android'te desteklenir mesela.

C++ için Android NDK, Java için Android SDK gerekli. Bu yapılandırma araçları kodları Android için çalıştırılabilir dosyalara çevirmek için gerekli.
Teşekkürler
 

Son mesajlar

Üst