Pazartesi gününde iOS 7 tarafından tanıtıldı hala büyük tutkular uyandırıyor. Kullanıcılar az çok iki kampa bölünmüş durumda; biri iPhone ve iPad'ler için yeni mobil işletim sisteminden etkileniyor, diğeri ise onu küçümsüyor. Ancak iOS 7, yalnızca kullanıcılar için bir değişiklik anlamına gelmiyor, aynı zamanda geliştiriciler için de büyük bir zorluk anlamına geliyor.
Altı yılın ardından, iOS'un yıldan yıla yalnızca biraz değiştiği ve temel grafik ve kullanıcı arayüzünün değişmeden kaldığı iOS 7, şimdi kullanıcıların yanı sıra geliştiricilerin de hazırlanması gereken önemli bir devrim getiriyor. Ve onlar için iOS 7'nin geçişi veya daha doğrusu gelişi önemli ölçüde daha sorunlu olabilir.
Bir tür yeniden başlatma olarak, bunun ardından tüm geliştiriciler başlangıç çizgisinde sıraya girer ve yerleşik bir marka ya da başlangıç stüdyosu olmalarına bakılmaksızın pastadan paylarını kesmek için aynı başlangıç pozisyonuna gelirler. açıklayan iOS 7 Marco Arment, popüler Instapaper'ın yazarı.
Örneğin App Store'daki mevcut durum, yeni bir geliştirici açısından çok karmaşık. Mağazada binlerce başvuru var ve bireysel cephelerde çok fazla rekabet var. Yani gerçekten yeni ve yenilikçi bir şey bulmadığınız sürece ilerlemeniz zordur. Köklü markalar konumlarını koruyor ve ürünleri kaliteliyse kullanıcıları yeni bir şeyler denemeye ikna etmek kolay değil.
Ancak iOS 7'nin bir değişiklik getirmesi muhtemel. Tarihte ilk kez geliştiricilerin yalnızca simgeyi güncellemesi, birkaç ekstra piksel eklemesi veya yeni bir API eklemesi yeterli olmayacak. İOS 7'de yeni grafik arayüze ve kontrollere uyum sağlamak çok önemli olacak. Sonuçta yeni işletim sisteminde kimse "pasif" görünmek istemez.
Halihazırda çalışan uygulamaların geliştiricileri bu nedenle zor bir zorlukla karşı karşıya kalacak ve Marco Arment açıklıyor Neden:
- Çoğunun iOS 6 desteğinden vazgeçmeyi göze alması henüz mümkün değil (Ayrıca birçok uygulama hala iOS 5 desteğine ihtiyaç duyuyor, hatta bazı talihsiz uygulamalar iOS 4.3'e bile ihtiyaç duyuyor). iOS7.
- Çoğu iki farklı arayüz oluşturamıyor. (Ayrıca bu kötü bir fikir.)
- Uygulamalarının çoğu, iOS 7'ye uymayan yerleşik özellikler ve tasarımlara sahiptir, bu nedenle bunların yeniden tasarlanması veya kaldırılması gerekecektir ve bu, geliştiricilerin kendileri de dahil olmak üzere mevcut pek çok kullanıcının ilgisini çekmeyebilir.
Artık uygulamasını App Store'da başarıyla sunan geliştirici, bu nedenle yeni bir şeye sevinmekten ziyade iOS 7'nin alnında daha fazla kırışıklık oluşmasına neden oluyor. Ancak cildini pazarlamaya yeni hazırlananlar için tam tersi duygular yaşanıyor. Şu anda beklemeleri ve gereksiz yere kalabalık "altı" pazarına girmemeleri, uygulamalarını iOS 7'ye göre ayarlamaları ve işletim sisteminin yeni sürümünün halka çıkmasını beklemeleri daha mantıklı.
Kullanıcılar iOS 7'yi kurar kurmaz, temel uygulamalar olarak sisteme uyacak aynı derecede modern uygulamaları arayacaklar. İlk kez, herkesin aslında aynı başlangıç pozisyonunda olması ve yalnızca çok eski zamanlardan beri ortalıkta olan kanıtlanmış uygulamaların, sırf kanıtlanmış oldukları için satın alınması söz konusu olmayabilir. Yeni geliştiriciler de bir şansa sahip olacak ve ne kadar iyi bir ürün sunabileceklerini görmek onlara kalmış olacak.
İOS 7'de Twitter istemcileri, takvimler veya fotoğraf uygulamaları gibi geleneksel "sektörlerde" bile çok ilginç şeyler olabiliyor. İOS 7'ye odaklanılması nedeniyle, daha önce bilinmeyen markalar lider konumları işgal edebilir. Yeni sistemden en çok faydalananlar. Tam tersine tanıtılanların mümkün olduğunca az kaybetmeye çalışması gerekir.
CR için ne zaman kullanıma sunulacak? bilinen tarihler var mı?
Sonbahar. Apple daha doğru değil ve olmayacak. Eylül/Ekim aylarını sayabilirsiniz.
Ayrıca muhtemelen yeni iPhone (/yeni iPhone'lar) ile ilişkilendirilmiştir.
ön el kitabı https://developer.apple.com/library/prerelease/ios/design/index.html
iCloud Core Data'da bir şeyler değişti mi, bilen var mı?
geliştiricilere yönelik açılış konuşmasında iCloud ile ilgili tonlarca hatayı düzelttiklerini söyledi
Makalede tanımladığınız kadar şiddetli olacağını düşünmüyorum
O kadar şiddetli ki... Olaya bakmanın bir yolu bu ve buna tamamen katılıyorum. Elbette %100 vakada böyle olmayacak ama bazı oyuncular dönüşebiliyor.
Sonbahara kadar bekleyin ve çok fazla iş gerektirse de tüm uygulamaların (ilgili çalışmaların) her şeyin hazır ve güncel olacağını göreceksiniz.
Yeni ios'a. Ios 7'yi iki cihazda çalıştırma onuruna sahibim ve yaklaşık dört saatlik kullanımdan sonra şunu öğrendim ki apple yeni ios için harika bir reklam yapmış olsa da android'e çok yaklaşmışız, tasarımı hakkında yorum yapmıyorum aynı zamanda o kadar da mükemmel bir şekilde koordine edilmemiş, ancak gelişmişlik, pürüzsüzlük ve güvenilirlik hakkında yorum yapıyorum. Bunun iPhone 3g Ios 4.2.1'dekine benzer, hatta daha büyük bir çökme olduğunu düşünüyorum. Ios'un hala beta aşamasında olduğunun tamamen farkındayım ancak buna rağmen büyük bir hayal kırıklığı. Örneğin 5.1.1 ile karşılaştırıldığında yeni ios'un kod yapısı bir hesap makinesi için tasarlanmış gibi görünüyor. IOS 7 muhtemelen bir geri adım değil, yanlış yöne doğru bir adımdı. iPhone'lar ve iPod'lar uzun süredir donanım açısından mükemmel değiller, ancak yazılım açısından mükemmeller. Apple'ın sonbahara kadar IOS üzerinde çok çalışması gerekiyor çünkü bu BETA sürümü için bile yeterli. Tasarımı da pek beğenmedim ama yargılayamam çünkü herkesin farklı zevkleri var. Yeni IOS7 uygulamalarını ve CYDIA'nın EN İYİ UYGULAMALARINI karşılaştırırsanız NEREDEYSE AYNISINIZ !??? Eski sistemlerdeki tasarım için Apple'ın simgeler vb. üzerinde kaldırdığı yansımalar hoşuma gitti. Çünkü bu yansımalar RETINA ekranda çok güzel görünüyordu ve sürekli olarak iPhone, iPod veya iPad ile oynamak istedim. Yeni iOS 7'de sıfırlamak için yalnızca ana sayfa + güç düğmesini basılı tutmak istiyorum ve hatta bazen iPhone'u DFU'ya bile koyuyorum ama bir sonraki güncellemeyi bekleyeceğim. IOS 7 hakkındaki fikrim bu. Bir yerde paylaşmak istedim ve bu siteyi beğendiğim için buraya koydum. O halde şimdi beni taşla.
Bir taş attığım için mutluyum :) iOS 7'nin hâlâ beta aşamasında olduğunu kabul ediyorsunuz ama hâlâ hata ayıklama ve güvenilirlik eksikliğinden sızlanıyorsunuz. Neden?! Kendi deneyimlerimden, mevcut ve beta iOS'un iPhone 5'te, örneğin SGS4'ten daha iyi çalıştığını biliyorum :). Ben şahsen görünüşünü çok beğendiğim için sistemin keskin versiyonunu gerçekten sabırsızlıkla bekliyorum. Bunu yapmak zorunda olmadığını anlıyorum. Ama benim anlamadığım, size göre "yanlış yöne adım atılması". İşlevsel ve görsel olarak benim için mükemmel, bu yüzden hepinizi tebrik ediyorum! :)
1. İlk beta sürümündeki hata ayıklama hakkında yorum yapar mısınız? Muhtemelen hayatınızda çok fazla yazılım yayınlamadınız, değil mi?
2. Kod yapısı hakkında nasıl bilgi sahibi olursunuz? Çerçevenin başlığından başka bir şey görüyor musunuz? Lütfen paylaşın. İOS kaynağını incelemeyi seviyorum (ki elbette buna sahipsiniz).
3. Beta iOS gizlilik anlaşması kapsamındadır, bu nedenle ayrıntıları hakkında hiçbir şekilde yorum yapmamalısınız. Eğer sözleşmeleri bozmama alışkanlığınız varsa öyle.
Tasarıma gelince, görüşlerinizi almakta kesinlikle haklısınız ama ben bir gizlilik sözleşmesine bağlı olduğumu söylüyorum, bu yüzden ayrıntılar hakkında yorum yapmayacağım.
Yazar'a hak veriyorum. Mevcut bir geliştiricinin gerçekten biraz daha zor zamanlar geçirmesi gerekecek. Mevcut iOS6 ve yeni iOS7 üzerinde çalışan bir uygulamayı yayınlayın.
Aksi halde iPh7'te iOS1b5'in olduğu videoları gördüm ve çok beğendiğimi söylemeliyim. Stabilite konusunda bir şey söyleyemem ama buradaki tartışmada zaten yazıldığı gibi bu Beta 1 ve bunun hakkında yorum yapmanın veya herhangi bir şekilde değerlendirmenin bir anlamı yok.