Apple, "Anything" uygulamasını kaldırıyor ve iPhone'daki titreşim kodlamasıyla ilgili önlemleri sıkılaştırıyor.

  • Apple, 2.5.2 kuralını ihlal ettiği gerekçesiyle Vibe Coding Anything uygulamasını App Store'dan kaldırdı.
  • Şirket, dinamik kod çalıştırmaları nedeniyle Replit ve Vibecode'u zaten engellemişti.
  • Bu karar, programlama bilmeden yapay zeka kullanarak uygulama geliştiren Avrupalı ​​girişim şirketlerini etkiliyor.
  • Alternatifler arasında PWA'lar, Android veya Apple'ın Xcode gibi resmi araçları yer alıyor.

Apple, Vibe kodlama uygulamasını App Store'dan kaldırdı.

iPhone için en bilinen titreşim tabanlı kodlama uygulamalarından biri olan Anything'in kaldırılması , bu yeni yapay zeka destekli yazılım geliştirme yöntemini deneyen girişimciler ve geliştiriciler arasında endişe yarattı. Uygulama, birkaç gün içinde App Store'da "uygulama geliştirmenin en hızlı yolu" olarak övünürken, arama sonuçlarında bile görünmez hale geldi.

Apple, bunun bu kategoriye yönelik özel bir yasak olmadığını, aksine özellikle App Store yönergesi 2.5.2'nin sıkı bir şekilde uygulanması olduğunu savunuyor. Ancak bu hamle, Replit ve Vibecode gibi araçlara yönelik benzer engellemelerin ardından geliyor ve İspanya ve Avrupa'nın geri kalanı da dahil olmak üzere iOS'ta dinamik kod çalıştırmayı amaçlayan tüm projelere açık bir mesaj gönderiyor.

Apple ve App Store'da titreşim kodlamasını kısıtlayan kurallar

31 Mart 2026'da Apple, 2.5.2 numaralı yönergeyi ihlal ettiği gerekçesiyle Anything uygulamasını App Store'dan kaldırdı. Bu kural, bir süredir yürürlükteydi ancak artık vibe kodlama araçlarına karşı çok daha sıkı bir şekilde uygulanıyor. Bu kural, uygulamaların kendi kendine yeterli olmasını gerektiriyor : onaylandıktan sonra, kapsayıcılarının dışındaki verileri okuyamaz veya yazamazlar, ayrıca kendi veya diğer uygulamaların işlevlerini değiştiren kodları indiremez, yükleyemez veya çalıştıramazlar.

Sorun şu ki, titreşim tabanlı kodlama uygulamaları tam tersi şekilde çalışıyor: Kullanıcının doğal dilde ne tür bir uygulama istediğini tanımlamasına izin veriyor ve Claude (Anthropic) veya OpenAI kod motorları gibi yapay zeka modellerine güvenerek yeni kodu doğrudan cihazda üretiyor ve çoğu durumda çalıştırıyor. Uygulamanın ne yaptığını dinamik olarak değiştirme yeteneği, Apple'ın muhafazakar yaklaşımıyla doğrudan çatışıyor.

Şirket, son dönemdeki çeşitli açıklamalarında, çatışmanın vibe kodlama kavramının kendisinde değil , App Store inceleme sürecinin dışında davranışlarını değiştiren uygulamalarda yattığı konusunda ısrar etti. Apple, 2.5.2 sürümüne ek olarak, indirilebilir kodun kullanımını, uygulamanın temel amacını değiştirmediği veya öngörülemeyen işlevsellik eklemediği sürece sınırlayan Geliştirici Programı Lisansı'nın özellikle 3.3.1(B) bölümüne de atıfta bulunuyor.

Pratik anlamda Apple, resmi incelemeden geçmesi koşuluyla , diğer uygulamaların oluşturulmasına yardımcı olan araçların varlığını kabul ediyor . Ancak, zaten onaylanmış bir uygulamanın, önceden bir filtre olmaksızın kendini yeniden programlayabilmesini veya yeni yetenekler ekleyebilmesini onaylamıyor ; bu da son aylarda popüler hale gelen "vibe coding" (etkileşimli kodlama) vaadiyle yakından bağlantılı.

Kuralların bu katı yorumu, Avrupa'daki iOS ekosistemi için doğrudan sonuçlar doğuruyor; zira birçok teknoloji tabanlı girişim, geliştirme ve test döngülerini hızlandırmak için gerçek zamanlı kod üretimiyle denemeler yapmaya başlamıştı.

Vibe kodlaması ve Apple'ın App Store yönergeleri

Vibe kodlama nedir ve neden popülerlik kazanıyordu?

"Vibe kodlama" terimi, kullanıcının doğal dil ifadeleri kullanarak ne tür bir uygulama, araç veya hizmet geliştirmek istediğini açıkladığı ve yapay zeka modelinin bu talimatları gerçek koda dönüştürdüğü bir yazılım geliştirme yaklaşımını tanımlar. Bu, kodsuz ve düşük kodlu platformların bir varyasyonudur , ancak yapay zeka doğrudan mantığı, ekranları ve kullanıcı deneyiminin büyük bir bölümünü oluşturur.

Anything gibi uygulamalar, işlevsel bir uygulama başlatmak için programlama bilmenize gerek olmadığı vaadiyle popülerlik kazandı . Bir iPhone'dan, fikri geliştirmek, basit açıklamalarla değişiklik talep etmek ve tek bir kod satırına dokunmadan kullanılabilir bir sürüme ulaşmak mümkündü. Birçok Avrupalı ​​girişimci için bu, büyük bir teknik ekip kurmak zorunda kalmadan iş konseptlerini hızlı ve ucuz bir şekilde test etmenin yolunu açtı.

Anything şirketinin kurucu ortağı ve CEO'su Dhruv Amin, aracın halihazırda App Store'da yayınlanan uygulamalar oluşturmak için kullanıldığını, bu uygulamalar arasında acil durum ekiplerini yönetme ve serbest çalışanlar için giderleri takip etme çözümlerinin de bulunduğunu açıkladı. Uygulama yalnızca kod tabanını değil, aynı zamanda pazarlama materyallerinin ve görsel varlıkların bir kısmını da oluşturarak lansman sürecinin önemli bir bölümünü otomatik hale getirdi.

Bu tür bir araç, dijital ürünlerin tasarlanma, test edilme ve dağıtılma biçimini dönüştüren, geliştirmeye uygulanan üretken yapay zeka dalgasıyla iyi uyum sağlıyordu . Hem İspanya'da hem de diğer AB ülkelerinde, birçok küçük ekip, büyük ön yatırımlar yapmadan mobil müşterilere ulaşmanın çevik bir yolu olarak iPhone, App Store ve yapay zekayı birleştiriyordu.

Ancak, vibe kodlamanın özü -her yeni kullanıcı talimatıyla dönüşen bir uygulama- nihayetinde bu araçları Apple'ın kurallarının hedefi haline getirdi ; Apple, işlevsellikteki önemli değişikliklerden ziyade istikrar ve kontrolü önceliklendiriyor.

Her şey: Vibe kodlamanın yıldız örneğinden App Store'dan kaybolmaya kadar.

Kasım ayında App Store'da görünürde hiçbir sorun yaşanmadan piyasaya sürülen Anything , kendisini iPhone için en gelişmiş titreşim kodlama çözümlerinden biri olarak tanıttı . Önerdiği şey basit bir mesajla özetleniyordu: Herkesin "neredeyse uyurken" uygulama oluşturup göndermesine olanak sağlamak ve karmaşık görevleri arka planda yapay zekaya devretmek.

Kullanıcı sayısındaki artışın yanı sıra şirket, yaklaşık 11 milyon dolar (yaklaşık 10,1 milyon Euro) tutarında fon sağladı ve bu da şirketin değerini yaklaşık 100 milyon dolara (yaklaşık 92 milyon Euro) çıkardı. Yatırımcılar, Anything'de mobil geliştirmenin demokratikleşme potansiyeli gördüler; bu da özellikle deneyimli programlama yeteneği eksikliği olan pazarlarda oldukça cazip bir durumdu.

Yıl sonuna doğru durum daha da kötüye gitmeye başladı. Çeşitli raporlara göre, Apple Aralık ayında Anything uygulamasına gelen güncellemeleri engellemeye başladı ; bu da uygulamanın dinamik kod yürütülmesi ve yukarıda bahsedilen 2.5.2 yönergesi açısından yakından incelendiğinin bir işaretiydi. Buna rağmen, uygulama ekibi düzenlemeler üzerinde görüşmeler yapmaya çalışırken birkaç ay daha indirilebilir durumda kaldı.

Son damla, Apple'ın 31 Mart 2026'da Anything uygulamasını App Store'dan tamamen kaldırma kararıyla geldi . Cupertino şirketi, uygulamaların kendi temel yeteneklerini veya diğer uygulamaların yeteneklerini değiştiren kodları indirmesini, yüklemesini veya çalıştırmasını yasaklayan kuralı tekrar gerekçe gösterdi ve Anything'in işlevselliğinin eğitim veya programlama eğitimi yazılımları için sağlanan istisnalar kapsamına girmediğine karar verdi.

Uygulamanın tamamen kaldırılmasından önce, Dhruv Amin'in ekibi, dahili kod yürütmesiyle çakışmaları azaltmak amacıyla, oluşturulan uygulamaların Anything uygulaması içinde çalışmak yerine bir web tarayıcı penceresinde önizlendiği bir sürüm de dahil olmak üzere önemli değişiklikler yapmaya çalışmıştı. Ancak Apple bu güncellemeyi reddetti ve nihayetinde uygulamayı kataloğundan kaldırmayı tercih etti.

Ne Gizmodo ne de diğer teknoloji haber siteleri, şirketten politikalarına ve bunların eşit şekilde uygulanması gerektiğine dair referansların ötesinde herhangi bir ayrıntı alamadı. Bu arada, App Store'daki eski Anything sayfasına gitmeye çalışan kullanıcılar tamamen boşlukla karşılaşıyor: uygulama artık indirilemiyor.

Apple, "Anything" ve diğer uygulamaları Vibe kodlamasından kaldırdı.

Replit, Vibecode ve diğer titreşim kodlama araçlarına yönelik uyarı.

Anything vakası daha geniş bir bağlamın parçası. Bundan birkaç gün önce, The Information gibi medya kuruluşları aracılığıyla Apple'ın, kullanıcıların cihazlarında büyük dil modellerinden güçlü destek alarak yazılım oluşturmalarına olanak tanıyan Replit ve Vibecode adlı iki uygulamanın güncellemelerini engellediği ortaya çıkmıştı.

Bu durumlarda Apple'ın aynı argümanları kullandığı bildiriliyor: uygulamalar, işlevselliğini değiştiren veya App Store inceleyicileri tarafından başlangıçta onaylanan deneyimi önemli ölçüde değiştiren indirilen kodları çalıştıramaz. Şirket, kuralların bir süredir yürürlükte olduğunu ve yalnızca tutarlı bir şekilde uyguladığını, "vibe" kodlamasına ilişkin keyfi yasaklar getirmediğini belirtiyor.

Ancak, bu tür araçlara karşı alınan kararların birikimi bir örüntüyü ortaya koyuyor: Apple, uygulamaların kurulumdan sonra işlevlerini kökten değiştirmesini engellemek istiyor ; bu değişiklik kullanıcı tarafından doğal dil açıklamaları ve otomatik yapay zeka görevleri aracılığıyla yönlendirilse bile.

Avrupa'da çalışan geliştiriciler için mesaj oldukça açık: Bir uygulamanın özü, yeni bir incelemeden geçmeden ana işlevlerini değiştiren yeni bir kodun indirilmesini ve çalıştırılmasını içeriyorsa , App Store ile çatışma olasılığı çok yüksektir. Hatta yürütmenin bir kısmını web tarayıcısına devretmeyi amaçlayan öneriler bile, Apple'ın görüşüne göre pratik sonuç aynıysa, gri bir alana girebilir.

Bu arada, titreşim kodlamasına benzer özelliklere sahip bazı uygulamalar mağazada hala mevcut olup, Apple'ın çizdiği çizginin genel kamuoyu için her zaman açık olmadığını göstermektedir. Bu belirsizlik, ürünlerini düzenlemelerin bu kadar incelikli yorumlarına uyarlamak için her zaman yasal veya müzakere kaynaklarına sahip olmayan girişimler ve küçük ekipler arasında bir belirsizlik duygusunu körüklemektedir.

İspanya ve Avrupa'daki girişimciler ve geliştiriciler üzerindeki etki

App Store kurallarının sıkılaştırılması, özellikle mobil geliştirmede zaman ve maliyetleri düşürmenin bir yolu olarak titreşim kodlamasını araştıran birçok projenin bulunduğu Avrupa girişim ekosistemini büyük ölçüde etkiliyor. Özellikle teknoloji KOBİ'lerinin ve küçük stüdyoların bol olduğu İspanya'da , yapay zeka yardımıyla iPhone'da prototipler oluşturabilme yeteneği önemli bir rekabet avantajı temsil ediyordu.

Anything uygulamasının kaldırılması ve Replit ile Vibecode'un karşılaştığı engellerle birlikte, bu ekipler iOS içinde deneme yapma konusunda daha net sınırlamalarla karşılaşıyor . Apple'ın kararı sadece teknik bir mesele değil; aynı zamanda stratejilerin gözden geçirilmesini de zorunlu kılıyor: hangi platformlara öncelik verilmeli, ürün mimarileri nasıl tasarlanmalı ve son kullanıcıya ulaşmak için App Store kanalına ne ölçüde güvenilmeli?

Şirket, eş zamanlı olarak kendi araçlarını da güçlendiriyor. Apple, resmi geliştirme ortamı olan Xcode'da yeni yapay zeka destekli kodlama yetenekleri duyurdu ve geliştiricileri bu çerçeve içinde kalmaya aktif olarak teşvik ediyor. Örtük mesaj şu ki, programlama için yapay zeka memnuniyetle karşılanıyor, ancak yalnızca Apple'ın doğrudan kontrol ettiği kurallar ve ortamlar dahilinde.

Bu yaklaşım, yeniliği resmi çözümler etrafında merkezileştirme ve daha fazla esneklik sunan harici platformlar için alanı sınırlama girişimi olarak yorumlanabilir . Ekosistemlerin açılması ve Dijital Pazarlar Yasası (DMA) gibi tartışmaların sürdüğü Avrupa Birliği'nde , Apple'ın Anything gibi uygulamalara yönelik tutumu yakından izleniyor.

Avrupa düzenleyicileri sözde dijital "bekçilerin" nasıl davranması gerektiği konusunda tartışırken, binlerce geliştirici yapay zekanın sağladığı hız ve dinamizmin, öncelikle kontrol ve öngörülebilirliği hedefleyen platform politikalarıyla çatıştığı bir ortama nasıl uyum sağlayacaklarını merak ediyor.

Kullanıcı güvenliği mi, inovasyon mu: Yeniden açılan tartışma

Apple, kullanıcı güvenliği ve gizliliğinin öncelik olduğunu savunuyor. Bir uygulamanın denetim olmadan yeni kod indirip çalıştırmasına izin vermek, kötü niyetli davranışlara , işlevselliğe ilişkin şeffaf olmayan değişikliklere veya kişisel verileri tehlikeye atan ihlallere yol açabilir ; bu da GDPR ve diğer düzenlemelerin katı şartlar getirdiği Avrupa gibi pazarlarda son derece hassas bir konudur.

Bu açıdan bakıldığında, 2.5.2 gibi kurallar bir güvenlik duvarı görevi görüyor : Bir uygulamada yapılan her önemli değişikliğin App Store incelemesinden geçmesi gerekiyorsa, görünüşte zararsız bir aracın daha sonra tamamen farklı bir şeye dönüşme riski azalır. Teoride bu, hem kullanıcıları hem de platformun itibarını korur.

Ancak birçok geliştirici için mesaj şu ki, bu kuralların mevcut uygulaması, iOS cihazlarda gerçekten dinamik, yapay zeka destekli deneyimleri keşfetmeyi çok zorlaştırıyor . Vibe kodlama, tanımı gereği, kullanıcı isteklerine bağlı olarak neredeyse gerçek zamanlı olarak gelişen yazılıma dayanır; bu da katı revizyon döngüleri ve anlık değişikliklere karşı düşük toleransla pek bağdaşmaz.

Bu gerilim açıkça ortada: Dinamik yürütmeye ne kadar çok kapı kapatılırsa , iPhone'un uygulamaları gerçek zamanlı olarak oluşturup geliştirmesi hissi veren o "büyülü" duyguya o kadar az yer kalır. Ve kurallar ne kadar gevşetilirse, bu boşluklardan daha az şeffaf amaçlar için yararlanmak isteyenler için saldırı yüzeyi o kadar genişler. Dengeyi sağlamak kolay değil ve "Anything" özelliğinin kaldırılması, Apple'ın şimdilik kontrole doğru eğilim gösterdiğini ortaya koyuyor.

Pratikte bunun sonucu olarak, yeni nesil yapay zeka projelerinin en dikkat çekici olanlarından bazıları, diğer platformlarda kullanılabilir olsalar bile, iOS'ta kayboluyor veya sınırlı erişime sahip oluyor . Son kullanıcılar için bu, App Store'da daha az seçenek anlamına gelirken, İspanyolca konuşan girişimci topluluğu için ise ürün fikirlerini hayata geçirmek için başka yollar bulma ihtiyacı doğuruyor.

Teknoloji girişimcileri için alternatif yollar ve sonraki adımlar

Bu senaryo göz önüne alındığında, İspanya ve Avrupa'da "vibe coding"e (etkileşim odaklı kodlama) bel bağlayan girişimler ve teknik ekipler stratejilerini yeniden gözden geçirmek zorunda kalıyor. Açık bir alternatif ise , App Store'un uyguladığı aynı kontrol seviyesine tabi olmadan yerel bir uygulamaya çok benzer deneyimler oluşturmaya olanak tanıyan Aşamalı Web Uygulamalarına (PWA) daha fazla ağırlık vermektir .

Bir diğer seçenek ise, güvenlik kontrollerinin de mevcut olduğu ancak genellikle dinamik kod çalıştırma ve üretken yapay zeka ile deneme yapma konusunda daha fazla esneklik sağlayan Android veya diğer platformlar arası uygulamalara odaklanmaktır . Bu şekilde, projeler yalnızca Apple'ın inceleme yönergelerinin yorumuna bağlı kalmadan hızla yinelemeye devam edebilir.

Apple ekosisteminde kalması gerekenler için en güvenli yol, Xcode gibi resmi araçlara ve şirketin kendi geliştirme paketine entegre ettiği yapay zeka yeteneklerine güvenmektir. Bu bağlamda, yapay zeka, sıfırdan uygulama oluşturup çalıştıran bağımsız bir platformdan ziyade, geleneksel programlama çerçevesi içinde bir "yardımcı pilot" gibi işlev görür.

Her halükarda, geliştirici topluluğuyla ve mümkün olduğunda Apple'ın kendisiyle sürekli bir diyalog sürdürmek, deneyimleri paylaşmak, kuralların yorumlarını araştırmak ve güvenliği tehlikeye atmadan belirli bir dinamizm düzeyine izin verecek yollar bulmak için çok önemli olacaktır. AB'deki dijital düzenlemelerin evrimi, büyük platformları kararlarında daha şeffaf ve öngörülebilir olmaya da itebilir.

Anything, Replit ve Vibecode örnekleri, Apple'ın, birçok kişinin çığır açıcı olarak gördüğü önerileri engellemek anlamına gelse bile, cihazlarında kodun nasıl çalıştığı üzerindeki kontrolünden vazgeçmeye istekli olmadığını açıkça ortaya koyuyor. İspanyolca konuşan girişimci ekosistemi için, bu kuralları iyice anlamak, etkilerini öngörmek ve alternatif yolları (web, Android veya diğer kanallar aracılığıyla) değerlendirmek, yapay zekanın uygulama geliştirmeye uygulanmasının potansiyelinden yararlanmayı amaçlayan herhangi bir stratejinin temel bir parçası haline geldi.


Google'da tercih edilen kaynak olarak ekleyin.