2016-04-11 23 views
1

Doğrudan WiFi üzerinden diğer cihazlarla (iOS cihazları dışında) iletişim kurmam gereken bir iOS uygulaması geliştirmek istiyorum.iOS'ta AllJoyn Framework'ü Wifi Direct için kullanabilir miyim?

Bilgilerime göre, WiFi doğrudan iletişim için iOS'ta sağlanan API yok.

Üçüncü taraf kitaplığı AllJoyn ile ilgili bir bağlantı buldum. AllJoyn Framework

Bu kitaplık iOS için herhangi birini kullandı mı?

Gelecekteki geliştiricinin bu kitaplıktaki herhangi bir sorunla karşı karşıya kalması durumunda AllJoyn iyi bir destek sağlıyor mu?

cevap

2

AllJoyn'in iOS bağlamaları için geçmişte katkıda bulunuyorum.

AllJoyn, iOS için Wifi Direct'i şu anda desteklemiyor. Ancak, aynı wifi ağındaysanız, AllJoyn kullanarak eşler arası iletişimi gerçekleştirebilirsiniz. Bu kesinlikle kullanım durumunuza bağlı olacaktır, ancak doğrudan Wifi kullanmanıza gerek kalmadan çok şey başarabilirsiniz.

iOS aygıtından iOS dışındaki aygıtlarla iletişim kurmaya çalıştığınız için, doğrudan aygıtınızda doğrudan bağlantı zor olabilir. Birlikte çalışabilirlik, iOS'un ve diğer işletim sistemlerinin (ör. Android) bunu nasıl uygulayacağına bağlıdır.

Geçmiş deneyimlerimden, Android cihazların bile sahip olması, belirli üreticilerin yakında standart hale getirilmiş olsalar bile belirli üreticilerin nasıl uyguladıkları ile ilgili olan, doğrudan doğruya yönlendirilen sorunları ele alıyor.

AllJoyn, etkin geliştiricilerin listesini sürdürmek için çalışan açık kaynak kodudur. Sorularınızı yanıtlamak için core mailing list numaralarına abone olabilir ve herhangi bir açık kaynak projesinde olduğu gibi, (Jira) etkin bir hata izleme sistemine sahiptir. Bu çerçevenin çerçevenin geliştiricilerini/kullanıcılarını destekleme açısından nasıl olduğunu öğrenmenin iyi bir yoludur.

+0

Cevabınız için çok teşekkürler NikofTime. Bana rehberlik edebilir misiniz, iOS cihazının diğer iOS veya iOS olmayan cihazlarla iletişim kurabilmesinin diğer yolları nelerdir? –

+0

Wifi doğrudan aradığınız belirli bir nedeni var mı? Hedef, internet bağlantısı olmadan iOS ile iOS olmayan cihazlar arasında iletişim ise, AllJoyn yeterli olacaktır. Ancak, birçok çerçeve, internet bağlantısı gerektiren bir bulut tabanlı yaklaşım kullanacaktır. Ayrıca çok fazla veri akışı/aktarımı yapmak istemiyorsanız, Bluetooth LE'ya da bakabilirsiniz. Hem iOS hem de Android, BLE API'lerini sunar – NikofTime

+0

AllJoyn ile ilgili cevabımı bulduysanız, Wifi doğrudan ve eşler arası adresiniz sorunuza cevap verin. Başkalarına yardımcı olur – NikofTime

İlgili konular