1. 3
    Soru soruldu Programlama Python 1 ay önce

    Mac İçin Uygulama Geliştirmek

    Ulaş
    Yazılım Geliştirici

Örneğin python ile Mac işletim sisteminde çalışacak bir uygulama geliştirmek istiyorum. Bunun için yeni bilgisayar almam şart mı, yoksa Windows işletim sisteminde de python ile yazdığım uygulama her işletim sisteminde çalışır mı?

2 yanıt
  1. 2
    zombi
    acemi coder · 1 ay önce

    GUI için Crossplatform destekleyen bir framework kullanırsan (Mesela Qt) Windows üzerinde hazırladığın kodu ufak değişkilklerle Mac için derleyebilirsin. Ancak OSX'deki GUI elemanlarının yerleşimi, menülerin sıralanması vb. alışkanlıklar farklı olduğu için Windows altında hazırlanan GUI Mac'de kullanıcısını rahatsız edecektir. Buna dikkat etmende fayda var.

  2. 1
    Sancar Acunal
    ~ · 1 ay önce

    Tabiki şart değil. Sanal makinaya MacOS kurulabiliyor diye biliyorum ilk yöntem bu.

    İkinci ve daha güzel yöntem PyInstaller gibi bir araç kullanmak. Yazdığın programı her platform için yürütülebilir dosya olarak oluşturuyor. Sitesinde Windows, Linux, Mac OS X, FreeBSD, Solaris ve AIX işletim sistemlerine uyumlu olduğu yazıyor. Desteklenen Package'ler diye bir liste yapmışlar oraya bir göz at ama, sonra vah efendim bu package desteklenmiyormuş durumu olmasın son anda.

    Ayrıxa cx_Freeze diye benzer bir araç daha varmış ki bunda bir sınır da yok sanırım. Python çalışan her platforma uyumludur demişler. Bi göz atın bunlara..