Derlenmiş bir dilde yazılmış çapraz platform uygulamam var.
- Linux için, hem amd64 hem de i386 yapılarının kullanıcı tarafından kullanılabilmesi gelenekseldir, böylece kullanıcı mevcut ortamına uygun sürümü seçebilir.
- Mac'te Universal Binary yapmak gelenekseldir, bu nedenle Apple bilgisayarların birden fazla sürümünü destekleyebilir. Ya da sadece mevcut tüm Apple bilgisayarlar 64 bit mimari ve işletim sistemi kullandığından 64 bit sürümü sağlayın.
Kullanıcıları şaşırtmak istemiyorum, "Hangi mimari sensin?"
Benim fikirlerim:
- Uygulamanın hem 32 hem de 64 bit sürümlerini yükleyin ve çalışma zamanında seçin. (Sarıcı gerektirir, bu nedenle tıklama ve başlatma uygulaması (uTorrent gibi) yapmak zor olacaktır).
User-agent
Kullanıcının uygun sürümü otomatik olarak indirebilmesi (ve "alternatif sürümlere" bağlantı verebilmesi) için web sitesinde mimariyi kullanarak tespit edin. (Google Chrome tarzıdır)- Kullanıcıyı 32 bit uygulamayı kullanmaya ve 64 bit sürümü "yalnızca uzman" yapmaya zorlar mı? (VLC gibi)
Windows'ta ne yapmalıyım?