Sunulan konu ve oturumların değerlendirilmesi برنامج Apple Geliştiriciler Konferansı WWDC 2010, bu oturumların derinliğine, zenginliğine ve zenginliğine dikkat çekiyor ve aslında bu konferansın öncelikle geliştiricilere yönelik olduğunu ve bu konferansın amacının, Apple geliştiricisini geliştiricilerin geliştirme sırları ve teknikleri konusunda en derin ve en büyük deneyime ulaştırmak olduğunun farkına varıyor. Mac, iPhone ve iPad, uzmanlar, yöneticiler, geliştiriciler ve atölye çalışmaları tarafından verilen oturumlar gibi çok sayıda ve çeşitli araçlar aracılığıyla Toplu ve etkileşimli laboratuvarların yanı sıra Apple'ın kalbinden binden fazla uzman ve mühendisle kesişme noktası, tüm bu ileri teknolojileri üreten ve yaratan ve Steve Jobs'un geçtiğimiz günlerde şirketi hakkında söylediği gibi, işlerden sorumlu, uyumlu ve uzman birkaç ekipten oluşan devasa bir ekip olarak yaptıkları iş açısından dünyanın en büyük Startup'ı... Her birinin bir süre sonra gün yüzüne çıkacak spesifik bir projesi var. Kişisel olarak, eski moda klasik şirketlerin monotonluğundan, yapılarından, bürokrasisinden ve onların etkileşimi ve yaratıcılığı öldüren yönetim katmanlarından uzakta, yalnızca Google'ın bu farklı şekilde çalıştığını düşündüm, ancak yakın zamanda Apple'ın da aynı şekilde çalıştığını öğrendik. yol.

Bilet değeri yaklaşık 1600 dolar olan bu konferansın konularını ve oturumlarını kapsamlı bir şekilde okuyarak ve zamanın, mekânın ve olayın Apple açısından değerinin farkındalığıyla Microsoft'un devasa piyasa değerini aşarak ikinci sırada yer aldığını görüyoruz. Amerika'nın en büyük şirketi ve ürünlerinin dünya çapında yaygınlığı göz önüne alındığında, katılım biletinin bilgi ve deneyim miktarı ve dünyanın her yerinden beş binden fazla katılımcı arasında bilgi alışverişine olanak sağlaması açısından bu değere değdiğini görüyoruz. dünyada. Yılda yalnızca bir kez ortaya çıkan nadir ve altın bir fırsattır ve Mac'in öncekinden daha fazla gelişip yaygınlaşmasıyla ve iPad ve iPhone'un her zaman elde ettiği muazzam başarıyla bu yıl kendine has bir lezzete sahiptir.

Bu konferansın oturumları hızlı bir şekilde okunduğunda, geliştiriciler için beş farklı temanın odaklandığı görülür:

1- Uygulama Çerçeveleri:

Bu konu için kırktan fazla oturum, laboratuvar ve atölye çalışması saydık; bunların tümü Mac, iPhone ve iPad için yaratıcı uygulamalar oluşturmak için mevcut yeni teknolojilerle ve bu uygulamaların en üst düzeye nasıl geliştirilebileceğiyle ilgili önemli konuları ele alıyor. kapsam.

Uygulamanızın iPhone'dan iPad'e taşınması için hazırlanması ve uyumluluğu gibi önemli konuların yanı sıra Apple'ın sağladığı Cocoa Touch yazılım çerçevesinde nasıl geliştirilebileceği gibi önemli konuların da derinlemesine incelendiğini görüyoruz.

Aynı şekilde önemli olan iPhone, iPhone OS 4.0 için yeni sistemin çoklu görev gibi yeni özelliklerini programlı olarak nasıl ele alacağınız ve programlarınızda nasıl uygulayacağınız ve bunları bağlayıp programlarınıza entegre etmek için yeni hizmetlerden nasıl yararlanacağınızdır. Devrim niteliğindeki yeni reklam sistemi iAds'in yanı sıra iPhone ve iPad'i dünya çapındaki oyunlardan büyük bir sosyal ağa dönüştürecek Game Center gibi.

Ayrıca, iPhone ve iPad programları yazmak ve geliştirmek için temel programlama dili olan Objective C dilinde ileri düzey programlama gibi ele alınacak başka konular da var.Ayrıca API'ler ve bunların geliştirilmesi hakkında, sunucu tarafında programları kontrol etmenin yanı sıra grafik ve animasyon geliştirme ve programlar için MVC yönteminde çalışma iPhone ve çok daha fazlası.

2- Çekirdek İşletim Sistemi çekirdeği:

Buradaki tartışma çok derin ve uzmanlık gerektiren olacak ve sizi iPhone işletim sisteminin temeline ve çekirdeğine ve alt düzey programlama aşamasına götürecek olan bu karmaşık konuyu derinlemesine inceleyen yedi oturum, atölye çalışması ve laboratuvar saydık. yüksek performanslı iPhone uygulamaları geliştirmek için öncelikle donanımla kesişen alanlarla ilgilenmek. Ayrıca ağ ile etkin bir şekilde ilgilenmek ve kamera ve Bluetooth aracılığıyla diğer cihazlarla iletişim gibi harici iPhone ve iPad aksesuarlarıyla da ilgilenen uygulamalar geliştirmek ve saldırılara, bilgisayar korsanlığına, korsanlığa karşı çok güvenli uygulamalar oluşturmaya odaklanmak, ve sahtecilik.

3- Geliştirici Araçları:

Bunlar önemli konulardır; sekiz oturum boyunca, iPhone'un geliştirme sürecindeki tamamlayıcı araçlar hakkında tartışma ve etkileşim olacak, çünkü bunun, tümü programlama ortamı ve dahil olmak üzere çeşitli aşamalardan geçen entegre bir süreç olduğunu biliyoruz. Apple tarafından sağlanan ve yalnızca Mac cihazlarda çalışan ücretsiz geliştirme kiti (Xcode).Bu araçların yeniliğinden, uygulama geliştirme sürecini yönetme becerilerinden, Instruments aracı aracılığıyla belleğin iyileştirilmesinden ve tüketiminden bahsedeceğiz. ayrıca gelişmiş Arayüz Oluşturucu performansıyla güçlü, etkili arayüzler oluşturma yöntemlerinin yanı sıra açık kaynaklı LLVM derleyicisi ve onun yeniliği ve kod işlemede nasıl hızlı çalıştığı hakkında bir konuşma.

Gerçek şu ki, kişisel deneyime göre, Xcode geliştirici kiti son derece gelişmiştir ve geliştiricinin programlarını kolaylıkla ve etkili bir şekilde üretmesi için zengin bir ortamı temsil eder ve başkalarıyla deneyimlendikten sonra Visual Studio da dahil olmak üzere birçok geliştirme ortamından üstündür. .

4- Grafik ve Medya:

Bu konferansta ele alınan en önemli temalardan ve konulardan biri bu, dolayısıyla 30 veya 31'den fazla oturum, laboratuvar ve atölye çalışması bulduk ve bu, her zaman zarafetiyle öne çıkan Apple'ı öncelikli olarak ilgilendiren bir konudur. Tasarım ve görünüm konusunda iPhone ve iPad'de her zaman kullandıkları arayüz ve grafikleri bakımından diğerlerinden çok daha üstün programlar gördük. Bu, iPhone'u diğer platformlardan ayıran bir özellikti.

Aynı şekilde 2D, 3D ve yüksek performanslı oyunlar da iPhone'daki gücüyle öne çıkıyordu, ta ki iPhone ve iPad bu alanın devleriyle yarışıp bazılarının önüne geçene kadar ve hala da öyle.

Buradaki konuşma, çok boyutlu uygulamalar ve üstün oyunlar geliştirmek için Quartz teknolojisi ve OpenGL'nin kullanılması gibi sayısız konu etrafında dönüyor.Ayrıca video, ses ve HTTP protokolü aracılığıyla canlı yayın akışı hakkında da konuşulacak. Yeni iPhone sisteminde Game Center, Open CL teknolojisi ve çeşitli medya ve grafik çerçeveleri.

5- İnternet ve Web:

Bu, diğerlerinden daha az önemli olmayan bir konuşma çünkü ağ olmadan iPhone'un pek değeri yok ve bu alanda bir devrimdi. Apple, iPhone ve iPad için web siteleri geliştirme süreci için en son standartları, yani HTML 5 ve CSS 3'ü sunacağından, Flash'ı bırakıp bu konuda bu yetersiz savaşları yürüttüğü için konuşma burada da önemlidir.

Burada, iPhone için ağ bağlantısı gerektirmeyen eksiksiz web uygulamaları oluşturmak, Safari için ve JavaScript aracılığıyla geliştirme yapmak, Eklentilerin çalışmasına gerek kalmadan bunlar aracılığıyla ses ve video görüntüleme sürecini iyileştirmek gibi çeşitli ve çeşitli konular ele alınacaktır. bunlar aracılığıyla ve ayrıca bu sitelere göz atarken çoklu dokunma tekniklerinin nasıl uygulanacağı.

Bu konferansın ve bu atölyelerin katılımcılarından biri olarak, Apple'daki uzman ve mühendislerden birine sunmak üzere yazdığınız kod ve programları onunla tartışmak ve onunla tartışmak için getirebileceğinize inanamayacaksınız. onu geliştirmede ve eklemede ondan faydalanın.

Gelecekte, ileri düzey Arapça iPhone ve iPad projeleri oluşturmaya yardımcı olacak mükemmel programlama deneyimi sağlamak için tüm bu konuları ayrıntılı olarak ve ayrı ayrı konuşmaya çalışacağız.

Gerçek şu ki, böylesine büyük bir teknik konferansa ve toplantıya katılma fırsatını kaçıran herhangi bir iPhone ve iPad geliştiricisi, büyük bir kayıp yaşadı. Ama kim bilir, belki de siteniz... iPhone İslam sitesi gelecek yıl WWDC 2011'de yer alacaktır.

İlgili Makaleler