1 puan yazan GN⁺ 2025-03-19 | Henüz yorum yok. | WhatsApp'ta paylaş
  • Pebble bir iOS uygulaması geliştirmeyi planlıyor, ancak iPhone’da üçüncü taraf akıllı saatlerin Apple Watch düzeyinde işlevler sunmasının zor olduğunu düşünüyor
  • Temel kısıtlamalar; SMS·iMessage gönderme, bildirimlere yanıt verme, bildirimleri kapatma·sessize alma·işleme gibi akıllı saat deneyimini belirleyen özellikleri etkiliyor
  • iOS’ta Android’deki gibi süreçler arası iletişim (IPC) yapısı olmadığı için diğer uygulamalarla Pebble’ı doğal biçimde entegre etmek zor; geçmişte uygulama bazında BLE geçici çözümleri gerekiyordu
  • Apple’a karşı 2024’te açılan toplu dava, iOS 13’ten sonra üçüncü taraf saat bildirimleri ve operatör tabanlı mesajlaşma koşullarının daha da zorlaştığını iddia ediyor
  • rePebble.com kayıtlı kullanıcılarının %40’ı iPhone kullanıcısı olduğu için iOS uygulaması geliştirilecek; ancak bazı özellikler önce Android’e gelebilir ve iOS’ta kısıtlı kalmaya devam edebilir

iPhone’da üçüncü taraf akıllı saatlerin karşılaştığı kısıtlamalar

  • Pebble v1 döneminden beri iPhone’da iyi bir akıllı saat deneyimi oluşturmak Android’e göre çok daha zordu; son 8 yılda durum daha da kötüleşmiş görünüyor
  • iOS uygulaması geliştirilecek, ancak Pebble gibi üçüncü taraf akıllı saatler Apple Watch’un erişebildiği özelliklerin tamamını destekleyemiyor
  • iPhone’da zor ya da imkânsız olan özellikler, akıllı saatin temel deneyimiyle doğrudan bağlantılı
    • Saatten SMS veya iMessage göndermenin bir yolu yok
    • Bildirimlere yanıt vermek veya tamamlandı olarak işaretlemek gibi bildirim eylemleri gerçekleştirilemiyor
    • Kullanıcı iOS uygulamasını yanlışlıkla kapatırsa saat, uygulamayla veya internetle iletişim kuramıyor
    • Saat, kullanıcının iPhone’a bakıp bakmadığını algılayamıyor; bu yüzden kullanıcı iPhone’a bakıyor olsa bile saat titreşip bildirim gösteriyor
  • Pebble’ı diğer iOS uygulamalarıyla entegre etmek de yapısal olarak zor
    • iOS’ta Android’deki gibi süreçler arası iletişim (IPC) kavramı yok
    • Geçmişte Pebble, Strava gibi uygulamaların Pebble SDK’sını entegre ederek kendi BLE bağlantısını oluşturmasını sağlıyordu; ancak bu, test edilmesi zor ve uygulama geliştiricilerinin tercih etmediği hantal bir geçici çözümdü
  • App Store dağıtımı ve iOS politikaları da geliştirme hızını sınırlıyor
    • iPhone’da uygulamaları kolayca sideload etmek mümkün olmadığı için App Store dağıtımı gerekiyor
    • Her güncellemede Apple uygulama inceleyicilerinin keyfi nedenlerle güncellemeyi engelleme riski var
    • iOS App Store kuralları nedeniyle üçüncü taraf saat arayüzü ve uygulama geliştiricilerinin kendi çalışmalarından ücret almasını sağlamak zor
  • PebbleOS üzerinde JavaScript motoru çalıştırmak için iOS kısıtlamaları nedeniyle çeşitli geçici çözümler gerekiyordu
    • İndirilebilir kodun yalnızca JS olabileceğine dair Apple kısıtlamasına uymak için Pebble iPhone uygulamasının içine bir derleyici oluşturuldu; bu derleyicinin kendisinin de JS ile yazılması veya çapraz derlenmesi gerekiyordu
    • Pebble saat·uygulama geliştiricileri iOS uygulamasını saat için röle olarak kullandığında “developer mode” birkaç dakikada bir kapanıyor ve bu rahatsızlık yaratıyor

Mesajlaşma geçici çözümleri ve hukuki meseleler

  • Geçmişte Pebble, saatten SMS göndermek için AT&T ile SMS-over-IP özel anlaşması yapmıştı
    • Son kullanıcı deneyimi pürüzlüydü ve Pebble’dan gönderilen mesajlar iPhone’un Messages uygulamasında görünmüyordu
  • Apple’a karşı 2024’te açılan toplu dava, Apple’ın kısıtlamalarının daha da ağırlaştığını iddia ediyor
    • iOS 13’te eklenen kısıtlama nedeniyle üçüncü taraf saatlere bildirim göndermek için kilit ekranı bildirimlerinin içeriğin tamamını önizleme olarak gösterecek şekilde ayarlanması gerekiyor
    • Apple’ın Pebble’dan sonra akıllı saat şirketlerinin operatörlerle mesajlaşma hizmetleri konusunda pazarlık yapmasının yolunu kapattığı; üçüncü taraf akıllı saat şirketleri ile operatörler arasındaki anlaşmaları kullanmak için kullanıcının iMessage’ı kapatması gerektiğini savunduğu iddia ediliyor
  • Pebble tarafı, Apple’ın güvenlik, gizlilik ve daha iyi deneyim gerekçelerini öne sürdüğünü; ancak gerçekte pazar gücünü kullanarak kullanıcıları kapalı bir ekosisteme bağladığını düşünüyor
    • Bunun sonucunda rekabetin azaldığını, fiyatların yükseldiğini ve inovasyonun düştüğünü düşünüyor
    • DOJ’un da benzer düşündüğü ve Apple Watch ile ilgili toplu davanın da sürdüğü söyleniyor

rePebble’ın iOS uygulama planı ve kullanıcıların yapabilecekleri

  • rePebble.com kayıtlı kullanıcılarının %40’ı iPhone kullandığı için iOS uygulaması geliştirilecek
    • iOS’ta saat özellikleri Android’e kıyasla her zaman daha az gelişmiş görünebilir
    • Geliştirme ekibinin çoğu Android telefon kullandığı için bazı özellikler önce Android uygulamasına eklenecek, ardından iOS uygulamasına gelecek
    • iOS kısıtlamaları endişe yaratıyorsa en kolay çözümün bir Android telefon almak olduğu söyleniyor
  • iPhone kullanıcıları Pebble saat istiyorsa kamuoyu önünde görüş belirtmeleri veya Android’e geçmeleri öneriliyor
    • ABD’deki kullanıcıların ACCESS Act ve AICO gibi yasa tasarılarını desteklemek için seçilmiş temsilcilerine bildirmeleri söyleniyor
    • Avrupa’da DMA’yı geçiren temsilcilere teşekkür ediliyor; Pebble tarafı, DMA Article 6 kapsamında Apple’a birlikte çalışabilirlik talebi sunarak Apple Watch API’leriyle birlikte çalışabilirlik talep etmeyi planlıyor

Henüz yorum yok.

Henüz yorum yok.