SORU
20 EKİM 2008, PAZARTESİ


Ruby yerli iPhone uygulamaları geliştirebilir misin?

Merhaba iPhone geliştirme içine arıyorum, ve Objective-C benim tercih edilen bir dil olması değildir. Şu anda görebildiğim kadarıyla Ruby iPhone şu anda Cocoa Touch konuşmak için kullanılamaz.

Benim sorum, yanılıyor muyum? Cocoa Touch uygulamaları geliştirmek için iPhone Ruby kullanabilir miyim. Ve gelecek iPhone Ruby gibi ne arıyor acaba?

CEVAP
9 Kasım 2008, Pazar


İPhone OS, () SystemVeteran eğer çalıştırılabilir. bellek yazılabilir bölümleri işaretlemek için kullanmaya çalışırsanız başarısız olur Bu çalışma zamanında oluşturmak için libffi Objective-C yöntemi işleyicileri kullanan RubyCocoa (ve muhtemelen) MacRuby gibi köprüler kırılır. Bu her zaman böyle değildi çünkü tasarım gereği olduğuna inanıyorum.

Sonuçta, bu daha fazla teknoloji platformu siyaset meselesi değil, ama bunun için teknik bir çözüm var. Zamanında özel yöntem işleyicileri oluşturmak yerine, gerektiği gibi, aslında köprüleme işlemi tamamen veri odaklı atanan yeniden konfigüre edilebilir olanlar bir havuz derleme. Bildiğim kadarıyla, bu henüz RubyCocoa veya MacRuby yapılıyor.

Düşünün başka bir önemli şey çalışma zamanları Objective-C derlenmiş önemli ölçüde daha büyük olabilir derlenmiş Ruby ve RubyCocoa uygulamalar yapabilirsiniz. Eğer bu kütüphaneler iPhone'da mevcut olsaydı, bu bir sorun olmazdı, ama eğer RubyCocoa çalışma olsaydı bile şu an için, dağıttığınız uygulamalar için kullanmak istemeyebilirsiniz.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Austin Evans

    Austin Evans

    5 AĞUSTOS 2007
  • FILIPeeeK

    FILIPeeeK

    22 Mayıs 2006
  • Jonathan Morrison

    Jonathan Mor

    24 Mart 2010