Tuist, büyüyen iOS mühendislik organizasyonumuzda geliştirici verimliliğini anlamlı ölçüde artırdı; bu da hem mühendislerimiz hem de onlarla birlikte çalışan kodlama ajanları için daha hızlı yineleme anlamına geliyor. Tuist, derleme performansını ölçeklenebilir bir avantaja dönüştürmemize yardımcı oldu.
Daha az bekleme. Daha çok teslimat.
Faster builds. Reliable tests. One platform for your team and coding agents.
Aynı şeyi iki kez derlemeyin.
Derlenmiş kodu tekrar beklememek için derleme yapıtlarını geliştiricileriniz, CI ve ajan ortamlarınız arasında paylaşın.
Daha fazla bilgi edininKuyrukta beklemeyi bırakın.
Saniyeler içinde başlatılan ve ekibiniz ile ajanlarınızla birlikte ölçeklenen runner'lar.
Daha fazla bilgi edininGerçekten güvenebileceğiniz daha hızlı testler.
Yalnızca değişikliklerinizden etkilenen testleri çalıştırın ve kararsız olanları otomatik olarak işaretleyin; böylece başarılı bir derleme gerçekten başarı anlamına gelir.
Daha fazla bilgi edininEkibiniz için daha fazla araç.
Mobil odaklı iş akışlarını güçlendirin ve geliştirici, CI ile agent ortamlarında derlemeleri hızlandırın.
Previews
Uygulamanızı URL üzerinden anında paylaşın. Bekleme yok, sadece tıklayın ve herhangi bir cihazda çalıştırın.
Oluşturulan Projeler
Modüler Xcode projelerini daha kolay bakım ve ölçeklendirme için basitleştirin.
Registry
Yalnızca ihtiyacınız olanı indirin — yerelde ve CI'da daha hızlı, daha hafif derlemeler.
Hızlı hareket eden ekiplerin gücü
Tuist, hızla büyüyen startup'lardan küresel kurumsal şirketlere kadar 300'den fazla ürün ekibi tarafından güvenle kullanılıyor.
Müşteri hikayeleriMonzo, Tuist'in ikili önbellekleme ve seçici test özelliklerini kullanarak çekme isteği CI sürelerini %71 azalttı; 52 dakikadan sadece 15 dakikaya indi. Gereksiz derlemeleri ortadan kaldırarak ve yalnızca ilgili testleri çalıştırarak Monzo, neredeyse 200 modül üzerinde çalışan 45'ten fazla iOS mühendisi için geliştirme verimliliğini artırdı.
Daha fazlasını okuKore'nin önde gelen finansal süper uygulaması Toss, Tuist'in ikili önbelleğini kullanarak bir dakika içinde tamamlanan yerel derleme oranını üç katından fazla artırdı. Yaklaşık 1.000 modül genelinde ürün geliştiricileri artık yalnızca kendi sahipliğindeki modülleri derliyor ve grafiklerin çoğu önbellekten sunuluyor.
Daha fazlasını okuTrendyol, Tuist'in önbellekleme özelliğiyle derleme sürelerini %65 azaltarak CI derlemelerini 10 dakikaya ve yerel UI test kurulumunu 30 saniyeye indirdi. Kendi barındırdığı Tuist örneğini çalıştırarak 10'dan fazla alan ekibinde 170'ten fazla geliştirici için geri bildirim döngülerini hızlı tutuyor.
Daha fazlasını okumonday.com'un CI birleştirme iş akışı, Tuist'in modül önbelleğinin önemli rolü sayesinde 20 dakikadan fazla süreden yaklaşık 9 dakikaya düştü. Neredeyse 20 iOS mühendisinden oluşan ekibi artık yaklaşık 200 modülü yönetiyor ve yeni bir modül oluşturmak, ekipteki herkes için yeterince basit.
Daha fazlasını okuDelivery Hero, Tuist ile iOS sürücü uygulamasını yaklaşık 115 modüle ölçeklendirerek temiz derleme sürelerini 2,5 dakikadan 0,5 dakikaya düşürdü ve CI derleme ile test sürelerini 2,5 kat hızlandırdı. Lojistik ekibi, modülerizasyonu yönetilebilir kılmak ve yerel derlemeleri hızlı tutmak için Tuist'i kullanıyor.
Daha fazlasını okuHer yığın için tasarlandı
Yerel mobil uygulamalardan çapraz platform projelerine kadar, ekiplerinizin zaten güvendiği araçları, dilleri ve çerçeveleri destekleyin.
Açık kaynaklı, ölçeklenebilir güvenlikle
Tuist açık kaynaklı olarak geliştiriliyor çünkü geliştirici altyapısının şeffaf, genişletilebilir ve topluluk odaklı olması gerektiğine inanıyoruz.
Baştan Beri Açık Kaynak
Varsayılan olarak şeffaf. Kodu inceleyin, iyileştirmeler sunun ve kontrolü elinizde tutun.
Kurumsal Düzeyde Güvenlik
Kritik altyapıdan beklenen kontrollerle SOC 2 uyumlu.
Kendi Özel Altyapınız
Her müşteri için kendi özel hesaplama ortamını sağlıyor ve tamamen biz yönetiyoruz.
Topluluğumuza katılın
Tuist deneyimlerini topluluğumuzdan dinleyin.
Beklentilerin ötesinde
Tuist'in ekiplerin daha hızlı hareket etmesine ve güvenle ölçeklenmesine nasıl yardımcı olduğunu görün.
“Tuist, devasa kod tabanımızda git worktree'leri pratik hale getirdi. Worktree'ler burada eskiden sancılıydı; her yeni worktree ciddi disk alanı tüketiyor, projeyi tekrar tekrar açmak belirgin bir ek yük getiriyordu ve her yeni worktree başka bir temiz derleme anlamına geliyordu. Tuist tüm bu engelleri küçülttü, artık tereddüt etmeden worktree oluşturabiliyorum — ki bu da yapay zeka destekli geliştirmenin tam olarak ihtiyaç duyduğu şey.”
“SPM'ye geçiş sürecini ve özel pod'larımızın monorepo'muza taşınmasını son derece kolaylaştırdı. Bir framework şablonu oluşturarak modüler bir proje yapılandırma seçeneğini çok basit hale getirdik. Tuist'i entegre ettikten sonra derleme süremizi %30 azalttık! Artık proje dosyası çakışmalarımız yok ve dürüst olmak gerekirse - bir kez denediğinizde bir daha geri dönmeyeceksiniz”
“Tuist, DraftKings'teki iOS geliştirme iş akışımızı kökten değiştirdi. Otomasyon yetenekleri; proje oluşturma, derleme ayarları ve bağımlılık yönetimini kolaylaştırdı. İş akışı optimizasyonu arayan iOS ekipleri için şiddetle tavsiye edilir.”
“Makrolar, harici SDK'lar ve çok sayıda SPM modülü (tam modüler uygulama) nedeniyle Xcode M1 cihazımda sürekli yavaşlıyor veya takılı kalıyordu. SPM sürekli çözümleme yapıyor, kod tamamlama çalışmıyor ve swift-syntax sonsuza kadar derleniyordu. Bu sadece büyük uygulamalara sahip büyük ekipler için değil. Tuist, yan projelerimdeki bağımsız geliştirici üretkenliğimi geri kazandırdı.”
“Tuist'in geliştirme önbelleği ve odaklanmış modüller sayesinde yerel geri bildirim döngümüz dramatik şekilde kısaldı. Yaklaşık 4 dakika süren bir derleme, sonraki çalıştırmada yaklaşık 25 saniyeye düşüyor — 124 hedeften 123'ü doğrudan önbellekten sunuluyor. Her derlemede tüm projeyle yüzleşme hissi ortadan kalktı; sadece gerçekten değiştirdiğim modüller üzerinde yineleme yapıyorum ve proje dosyası çakışmalarını artık nadiren düşünüyorum.”
“Tuist, büyüyen iOS mühendislik organizasyonumuzda geliştirici verimliliğini anlamlı ölçüde artırdı; bu da hem mühendislerimiz hem de onlarla birlikte çalışan kodlama ajanları için daha hızlı yineleme anlamına geliyor. Tuist, derleme performansını ölçeklenebilir bir avantaja dönüştürmemize yardımcı oldu.”
“Tuist derleme sürelerimizi %65 azaltıyor ve proje çakışmalarını düşürerek geliştirici deneyimi ve teste odaklanmamızı sağlıyor. Trendyol'da birden fazla organizasyondan yüzlerce geliştirici, yanlarında AI ajanlarıyla iş birliği yapıyor. Tuist, her gün binlerce pipeline'da on binlerce UI ve birim testini çalıştırmamızda kilit rol oynuyor.”
“160'dan fazla modül içeren büyük ölçekli iOS kod tabanımıza Tuist'i entegre ettikten sonra, dahili bir anket geliştirici memnuniyetini 5 üzerinden 4.25 olarak gösterdi. Geliştiriciler daha hızlı derleme sürelerini, daha sorunsuz dal değiştirmeyi ve daha kolay bağımlılık yönetimini öne çıkardı.”
“Tuist, birden fazla mühendisin aynı anda işbirliği yaptığı büyük kod tabanımız için oyunun kurallarını değiştirdi. 1. sürümünden beri kullanıyorum ve ürünün zaman içinde yeni özelliklerle nasıl geliştiğini ve genişlediğini görmek inanılmazdı.”
“Tuist, Fetch'in büyük ve son derece modüler iOS kod tabanı ile çalışma biçimimizde gerçek bir fark yarattı. Uzak modül önbelleği, mühendislerin yerel ortamda ve CI'da geri bildirim döngülerini sıkılaştırırken derleme sürelerini önemli ölçüde azalttı; Build Insights ise derleme performansına ve bir sonraki odaklanma alanlarına dair değerli görünürlük sağladı. Bu hız ve gözlemlenebilirlik kombinasyonu, geliştirici deneyimini anlamlı ölçüde iyileştirdi.”
“Çalışma alanı tanımımız saf Swift koduna dönüştü. Proje yapısına dokunmak, diff'ini hiçbir insanın okuyamayacağı .pbxproj dosyalarını düzenlemek anlamına geliyordu; artık her alan ekibi modül yapılandırmasını Swift'te tanımlıyor ve sahipleniyor, yapı değişiklikleri de incelenabilir diff'ler haline geliyor. Bağımlılıklar da görünür veri haline geldi — modül grafiği kodda tanımlandığı için bağımlılık tartışmalarımızı temellendirecek somut, ortak verilere nihayet sahip olduk.”
“Mevcut projemizde Tuist kullanmak oyunun kurallarını değiştirdi. Derleme sürelerimizi önemli ölçüde azalttı ve ekip içindeki çatışmaları düşürerek yapılandırma sorunlarından çok geliştirmeye odaklanmamızı sağladı. Gelecek projelerimizde verimliliğimizi ve iş birliğimizi artırmaya devam edeceğinden eminiz.”
“Tuist'i iOS derleme sistemimiz ve Gradle uzak önbellekleme çözümümüz olarak benimsememizden bu yana, sonuçlar inanılmazdı. Hem CI hem de yerel derleme sürelerimizi doğrudan etkiledi ve Tuist'in içgörüler panosu aracılığıyla platformumuzun görünürlüğünü artırdı. Şimdi CI süresinde %64 azalma ve 4 kat daha hızlı temiz derlemeler görüyoruz. Entegrasyonu tamamlamamızdan bu yana sadece bir ay geçti ve değer şirket genelinde zaten kendini gösteriyor.”
“Tuist, mevcut monolitik kod tabanımızı modüler bir yapıya geçirmemize olanak tanıdı. Farklı alanlarımızı belirli modüllere ayırdık. Bu sayede ek bağımlılıkları kaldırdık, test edilebilirliği kolaylaştırdık ve geliştirme döngülerimizi her zamankinden daha hızlı hale getirdik. Hatta her modüldeki geliştirmelerimizi hızlandırmak için 'Test Uygulamaları' oluşturmamıza bile olanak sağladı.”
“Artık herhangi bir modül için kompakt bir Örnek uygulama başlatmak çocuk oyuncağı. Widget'lar ve Live Activities gibi uygulama uzantıları bile kendi Örnek uygulamalarına aynı kolaylıkla sarılabilir. Bir şeyi denemek için tüm uygulamayı başlatmak yerine, yalnızca ilgilendiğim kısmı içeren küçük bir uygulama üzerinde çalışıyorum — bu tek başına yineleme hızınızı değiştiriyor.”
“iOS projemizde Tuist'i kullanmaya başladığımızdan bu yana ölçeklenebilirlik ve üretkenlikte önemli iyileşmeler gördük. Genel olarak geliştirme sürecimizi daha hızlı ve verimli hale getirdi; ekip, araç kısıtlamalarıyla uğraşmak yerine özellik geliştirmeye odaklanabiliyor.”
“Tuist, iOS geliştiricileri için harika bir araç. Bu aracı kullanmaya başladığımdan beri Xcode projelerinde çakışma yaşamadım. Genel olarak Tuist, derleme süresini azaltarak önemli görevlere daha fazla zaman ayırmamı sağladı. Neyse ki Tuist, yerel sosyal topluluklarda Koreli kullanıcıların geri bildirimlerini alıyor. Her zaman yanınızda.”
“Tuist, devasa kod tabanımızda git worktree'leri pratik hale getirdi. Worktree'ler burada eskiden sancılıydı; her yeni worktree ciddi disk alanı tüketiyor, projeyi tekrar tekrar açmak belirgin bir ek yük getiriyordu ve her yeni worktree başka bir temiz derleme anlamına geliyordu. Tuist tüm bu engelleri küçülttü, artık tereddüt etmeden worktree oluşturabiliyorum — ki bu da yapay zeka destekli geliştirmenin tam olarak ihtiyaç duyduğu şey.”
“SPM'ye geçiş sürecini ve özel pod'larımızın monorepo'muza taşınmasını son derece kolaylaştırdı. Bir framework şablonu oluşturarak modüler bir proje yapılandırma seçeneğini çok basit hale getirdik. Tuist'i entegre ettikten sonra derleme süremizi %30 azalttık! Artık proje dosyası çakışmalarımız yok ve dürüst olmak gerekirse - bir kez denediğinizde bir daha geri dönmeyeceksiniz”
“Tuist, DraftKings'teki iOS geliştirme iş akışımızı kökten değiştirdi. Otomasyon yetenekleri; proje oluşturma, derleme ayarları ve bağımlılık yönetimini kolaylaştırdı. İş akışı optimizasyonu arayan iOS ekipleri için şiddetle tavsiye edilir.”
“Makrolar, harici SDK'lar ve çok sayıda SPM modülü (tam modüler uygulama) nedeniyle Xcode M1 cihazımda sürekli yavaşlıyor veya takılı kalıyordu. SPM sürekli çözümleme yapıyor, kod tamamlama çalışmıyor ve swift-syntax sonsuza kadar derleniyordu. Bu sadece büyük uygulamalara sahip büyük ekipler için değil. Tuist, yan projelerimdeki bağımsız geliştirici üretkenliğimi geri kazandırdı.”
“Tuist'in geliştirme önbelleği ve odaklanmış modüller sayesinde yerel geri bildirim döngümüz dramatik şekilde kısaldı. Yaklaşık 4 dakika süren bir derleme, sonraki çalıştırmada yaklaşık 25 saniyeye düşüyor — 124 hedeften 123'ü doğrudan önbellekten sunuluyor. Her derlemede tüm projeyle yüzleşme hissi ortadan kalktı; sadece gerçekten değiştirdiğim modüller üzerinde yineleme yapıyorum ve proje dosyası çakışmalarını artık nadiren düşünüyorum.”
“Tuist, büyüyen iOS mühendislik organizasyonumuzda geliştirici verimliliğini anlamlı ölçüde artırdı; bu da hem mühendislerimiz hem de onlarla birlikte çalışan kodlama ajanları için daha hızlı yineleme anlamına geliyor. Tuist, derleme performansını ölçeklenebilir bir avantaja dönüştürmemize yardımcı oldu.”
“Tuist derleme sürelerimizi %65 azaltıyor ve proje çakışmalarını düşürerek geliştirici deneyimi ve teste odaklanmamızı sağlıyor. Trendyol'da birden fazla organizasyondan yüzlerce geliştirici, yanlarında AI ajanlarıyla iş birliği yapıyor. Tuist, her gün binlerce pipeline'da on binlerce UI ve birim testini çalıştırmamızda kilit rol oynuyor.”
“160'dan fazla modül içeren büyük ölçekli iOS kod tabanımıza Tuist'i entegre ettikten sonra, dahili bir anket geliştirici memnuniyetini 5 üzerinden 4.25 olarak gösterdi. Geliştiriciler daha hızlı derleme sürelerini, daha sorunsuz dal değiştirmeyi ve daha kolay bağımlılık yönetimini öne çıkardı.”
“Tuist, birden fazla mühendisin aynı anda işbirliği yaptığı büyük kod tabanımız için oyunun kurallarını değiştirdi. 1. sürümünden beri kullanıyorum ve ürünün zaman içinde yeni özelliklerle nasıl geliştiğini ve genişlediğini görmek inanılmazdı.”
“Tuist, Fetch'in büyük ve son derece modüler iOS kod tabanı ile çalışma biçimimizde gerçek bir fark yarattı. Uzak modül önbelleği, mühendislerin yerel ortamda ve CI'da geri bildirim döngülerini sıkılaştırırken derleme sürelerini önemli ölçüde azalttı; Build Insights ise derleme performansına ve bir sonraki odaklanma alanlarına dair değerli görünürlük sağladı. Bu hız ve gözlemlenebilirlik kombinasyonu, geliştirici deneyimini anlamlı ölçüde iyileştirdi.”
“Çalışma alanı tanımımız saf Swift koduna dönüştü. Proje yapısına dokunmak, diff'ini hiçbir insanın okuyamayacağı .pbxproj dosyalarını düzenlemek anlamına geliyordu; artık her alan ekibi modül yapılandırmasını Swift'te tanımlıyor ve sahipleniyor, yapı değişiklikleri de incelenabilir diff'ler haline geliyor. Bağımlılıklar da görünür veri haline geldi — modül grafiği kodda tanımlandığı için bağımlılık tartışmalarımızı temellendirecek somut, ortak verilere nihayet sahip olduk.”
“Mevcut projemizde Tuist kullanmak oyunun kurallarını değiştirdi. Derleme sürelerimizi önemli ölçüde azalttı ve ekip içindeki çatışmaları düşürerek yapılandırma sorunlarından çok geliştirmeye odaklanmamızı sağladı. Gelecek projelerimizde verimliliğimizi ve iş birliğimizi artırmaya devam edeceğinden eminiz.”
“Tuist'i iOS derleme sistemimiz ve Gradle uzak önbellekleme çözümümüz olarak benimsememizden bu yana, sonuçlar inanılmazdı. Hem CI hem de yerel derleme sürelerimizi doğrudan etkiledi ve Tuist'in içgörüler panosu aracılığıyla platformumuzun görünürlüğünü artırdı. Şimdi CI süresinde %64 azalma ve 4 kat daha hızlı temiz derlemeler görüyoruz. Entegrasyonu tamamlamamızdan bu yana sadece bir ay geçti ve değer şirket genelinde zaten kendini gösteriyor.”
“Tuist, mevcut monolitik kod tabanımızı modüler bir yapıya geçirmemize olanak tanıdı. Farklı alanlarımızı belirli modüllere ayırdık. Bu sayede ek bağımlılıkları kaldırdık, test edilebilirliği kolaylaştırdık ve geliştirme döngülerimizi her zamankinden daha hızlı hale getirdik. Hatta her modüldeki geliştirmelerimizi hızlandırmak için 'Test Uygulamaları' oluşturmamıza bile olanak sağladı.”
“Artık herhangi bir modül için kompakt bir Örnek uygulama başlatmak çocuk oyuncağı. Widget'lar ve Live Activities gibi uygulama uzantıları bile kendi Örnek uygulamalarına aynı kolaylıkla sarılabilir. Bir şeyi denemek için tüm uygulamayı başlatmak yerine, yalnızca ilgilendiğim kısmı içeren küçük bir uygulama üzerinde çalışıyorum — bu tek başına yineleme hızınızı değiştiriyor.”
“iOS projemizde Tuist'i kullanmaya başladığımızdan bu yana ölçeklenebilirlik ve üretkenlikte önemli iyileşmeler gördük. Genel olarak geliştirme sürecimizi daha hızlı ve verimli hale getirdi; ekip, araç kısıtlamalarıyla uğraşmak yerine özellik geliştirmeye odaklanabiliyor.”
“Tuist, iOS geliştiricileri için harika bir araç. Bu aracı kullanmaya başladığımdan beri Xcode projelerinde çakışma yaşamadım. Genel olarak Tuist, derleme süresini azaltarak önemli görevlere daha fazla zaman ayırmamı sağladı. Neyse ki Tuist, yerel sosyal topluluklarda Koreli kullanıcıların geri bildirimlerini alıyor. Her zaman yanınızda.”
“Tuist, devasa kod tabanımızda git worktree'leri pratik hale getirdi. Worktree'ler burada eskiden sancılıydı; her yeni worktree ciddi disk alanı tüketiyor, projeyi tekrar tekrar açmak belirgin bir ek yük getiriyordu ve her yeni worktree başka bir temiz derleme anlamına geliyordu. Tuist tüm bu engelleri küçülttü, artık tereddüt etmeden worktree oluşturabiliyorum — ki bu da yapay zeka destekli geliştirmenin tam olarak ihtiyaç duyduğu şey.”
“SPM'ye geçiş sürecini ve özel pod'larımızın monorepo'muza taşınmasını son derece kolaylaştırdı. Bir framework şablonu oluşturarak modüler bir proje yapılandırma seçeneğini çok basit hale getirdik. Tuist'i entegre ettikten sonra derleme süremizi %30 azalttık! Artık proje dosyası çakışmalarımız yok ve dürüst olmak gerekirse - bir kez denediğinizde bir daha geri dönmeyeceksiniz”
“Tuist, DraftKings'teki iOS geliştirme iş akışımızı kökten değiştirdi. Otomasyon yetenekleri; proje oluşturma, derleme ayarları ve bağımlılık yönetimini kolaylaştırdı. İş akışı optimizasyonu arayan iOS ekipleri için şiddetle tavsiye edilir.”
“Makrolar, harici SDK'lar ve çok sayıda SPM modülü (tam modüler uygulama) nedeniyle Xcode M1 cihazımda sürekli yavaşlıyor veya takılı kalıyordu. SPM sürekli çözümleme yapıyor, kod tamamlama çalışmıyor ve swift-syntax sonsuza kadar derleniyordu. Bu sadece büyük uygulamalara sahip büyük ekipler için değil. Tuist, yan projelerimdeki bağımsız geliştirici üretkenliğimi geri kazandırdı.”
“Tuist'in geliştirme önbelleği ve odaklanmış modüller sayesinde yerel geri bildirim döngümüz dramatik şekilde kısaldı. Yaklaşık 4 dakika süren bir derleme, sonraki çalıştırmada yaklaşık 25 saniyeye düşüyor — 124 hedeften 123'ü doğrudan önbellekten sunuluyor. Her derlemede tüm projeyle yüzleşme hissi ortadan kalktı; sadece gerçekten değiştirdiğim modüller üzerinde yineleme yapıyorum ve proje dosyası çakışmalarını artık nadiren düşünüyorum.”
“Tuist, büyüyen iOS mühendislik organizasyonumuzda geliştirici verimliliğini anlamlı ölçüde artırdı; bu da hem mühendislerimiz hem de onlarla birlikte çalışan kodlama ajanları için daha hızlı yineleme anlamına geliyor. Tuist, derleme performansını ölçeklenebilir bir avantaja dönüştürmemize yardımcı oldu.”
“Tuist derleme sürelerimizi %65 azaltıyor ve proje çakışmalarını düşürerek geliştirici deneyimi ve teste odaklanmamızı sağlıyor. Trendyol'da birden fazla organizasyondan yüzlerce geliştirici, yanlarında AI ajanlarıyla iş birliği yapıyor. Tuist, her gün binlerce pipeline'da on binlerce UI ve birim testini çalıştırmamızda kilit rol oynuyor.”
“160'dan fazla modül içeren büyük ölçekli iOS kod tabanımıza Tuist'i entegre ettikten sonra, dahili bir anket geliştirici memnuniyetini 5 üzerinden 4.25 olarak gösterdi. Geliştiriciler daha hızlı derleme sürelerini, daha sorunsuz dal değiştirmeyi ve daha kolay bağımlılık yönetimini öne çıkardı.”
“Tuist, devasa kod tabanımızda git worktree'leri pratik hale getirdi. Worktree'ler burada eskiden sancılıydı; her yeni worktree ciddi disk alanı tüketiyor, projeyi tekrar tekrar açmak belirgin bir ek yük getiriyordu ve her yeni worktree başka bir temiz derleme anlamına geliyordu. Tuist tüm bu engelleri küçülttü, artık tereddüt etmeden worktree oluşturabiliyorum — ki bu da yapay zeka destekli geliştirmenin tam olarak ihtiyaç duyduğu şey.”
“SPM'ye geçiş sürecini ve özel pod'larımızın monorepo'muza taşınmasını son derece kolaylaştırdı. Bir framework şablonu oluşturarak modüler bir proje yapılandırma seçeneğini çok basit hale getirdik. Tuist'i entegre ettikten sonra derleme süremizi %30 azalttık! Artık proje dosyası çakışmalarımız yok ve dürüst olmak gerekirse - bir kez denediğinizde bir daha geri dönmeyeceksiniz”
“Tuist, DraftKings'teki iOS geliştirme iş akışımızı kökten değiştirdi. Otomasyon yetenekleri; proje oluşturma, derleme ayarları ve bağımlılık yönetimini kolaylaştırdı. İş akışı optimizasyonu arayan iOS ekipleri için şiddetle tavsiye edilir.”
“Makrolar, harici SDK'lar ve çok sayıda SPM modülü (tam modüler uygulama) nedeniyle Xcode M1 cihazımda sürekli yavaşlıyor veya takılı kalıyordu. SPM sürekli çözümleme yapıyor, kod tamamlama çalışmıyor ve swift-syntax sonsuza kadar derleniyordu. Bu sadece büyük uygulamalara sahip büyük ekipler için değil. Tuist, yan projelerimdeki bağımsız geliştirici üretkenliğimi geri kazandırdı.”
“Tuist'in geliştirme önbelleği ve odaklanmış modüller sayesinde yerel geri bildirim döngümüz dramatik şekilde kısaldı. Yaklaşık 4 dakika süren bir derleme, sonraki çalıştırmada yaklaşık 25 saniyeye düşüyor — 124 hedeften 123'ü doğrudan önbellekten sunuluyor. Her derlemede tüm projeyle yüzleşme hissi ortadan kalktı; sadece gerçekten değiştirdiğim modüller üzerinde yineleme yapıyorum ve proje dosyası çakışmalarını artık nadiren düşünüyorum.”
“Tuist, büyüyen iOS mühendislik organizasyonumuzda geliştirici verimliliğini anlamlı ölçüde artırdı; bu da hem mühendislerimiz hem de onlarla birlikte çalışan kodlama ajanları için daha hızlı yineleme anlamına geliyor. Tuist, derleme performansını ölçeklenebilir bir avantaja dönüştürmemize yardımcı oldu.”
“Tuist derleme sürelerimizi %65 azaltıyor ve proje çakışmalarını düşürerek geliştirici deneyimi ve teste odaklanmamızı sağlıyor. Trendyol'da birden fazla organizasyondan yüzlerce geliştirici, yanlarında AI ajanlarıyla iş birliği yapıyor. Tuist, her gün binlerce pipeline'da on binlerce UI ve birim testini çalıştırmamızda kilit rol oynuyor.”
“160'dan fazla modül içeren büyük ölçekli iOS kod tabanımıza Tuist'i entegre ettikten sonra, dahili bir anket geliştirici memnuniyetini 5 üzerinden 4.25 olarak gösterdi. Geliştiriciler daha hızlı derleme sürelerini, daha sorunsuz dal değiştirmeyi ve daha kolay bağımlılık yönetimini öne çıkardı.”
“Tuist, birden fazla mühendisin aynı anda işbirliği yaptığı büyük kod tabanımız için oyunun kurallarını değiştirdi. 1. sürümünden beri kullanıyorum ve ürünün zaman içinde yeni özelliklerle nasıl geliştiğini ve genişlediğini görmek inanılmazdı.”
“Tuist, Fetch'in büyük ve son derece modüler iOS kod tabanı ile çalışma biçimimizde gerçek bir fark yarattı. Uzak modül önbelleği, mühendislerin yerel ortamda ve CI'da geri bildirim döngülerini sıkılaştırırken derleme sürelerini önemli ölçüde azalttı; Build Insights ise derleme performansına ve bir sonraki odaklanma alanlarına dair değerli görünürlük sağladı. Bu hız ve gözlemlenebilirlik kombinasyonu, geliştirici deneyimini anlamlı ölçüde iyileştirdi.”
“Çalışma alanı tanımımız saf Swift koduna dönüştü. Proje yapısına dokunmak, diff'ini hiçbir insanın okuyamayacağı .pbxproj dosyalarını düzenlemek anlamına geliyordu; artık her alan ekibi modül yapılandırmasını Swift'te tanımlıyor ve sahipleniyor, yapı değişiklikleri de incelenabilir diff'ler haline geliyor. Bağımlılıklar da görünür veri haline geldi — modül grafiği kodda tanımlandığı için bağımlılık tartışmalarımızı temellendirecek somut, ortak verilere nihayet sahip olduk.”
“Mevcut projemizde Tuist kullanmak oyunun kurallarını değiştirdi. Derleme sürelerimizi önemli ölçüde azalttı ve ekip içindeki çatışmaları düşürerek yapılandırma sorunlarından çok geliştirmeye odaklanmamızı sağladı. Gelecek projelerimizde verimliliğimizi ve iş birliğimizi artırmaya devam edeceğinden eminiz.”
“Tuist'i iOS derleme sistemimiz ve Gradle uzak önbellekleme çözümümüz olarak benimsememizden bu yana, sonuçlar inanılmazdı. Hem CI hem de yerel derleme sürelerimizi doğrudan etkiledi ve Tuist'in içgörüler panosu aracılığıyla platformumuzun görünürlüğünü artırdı. Şimdi CI süresinde %64 azalma ve 4 kat daha hızlı temiz derlemeler görüyoruz. Entegrasyonu tamamlamamızdan bu yana sadece bir ay geçti ve değer şirket genelinde zaten kendini gösteriyor.”
“Tuist, mevcut monolitik kod tabanımızı modüler bir yapıya geçirmemize olanak tanıdı. Farklı alanlarımızı belirli modüllere ayırdık. Bu sayede ek bağımlılıkları kaldırdık, test edilebilirliği kolaylaştırdık ve geliştirme döngülerimizi her zamankinden daha hızlı hale getirdik. Hatta her modüldeki geliştirmelerimizi hızlandırmak için 'Test Uygulamaları' oluşturmamıza bile olanak sağladı.”
“Artık herhangi bir modül için kompakt bir Örnek uygulama başlatmak çocuk oyuncağı. Widget'lar ve Live Activities gibi uygulama uzantıları bile kendi Örnek uygulamalarına aynı kolaylıkla sarılabilir. Bir şeyi denemek için tüm uygulamayı başlatmak yerine, yalnızca ilgilendiğim kısmı içeren küçük bir uygulama üzerinde çalışıyorum — bu tek başına yineleme hızınızı değiştiriyor.”
“iOS projemizde Tuist'i kullanmaya başladığımızdan bu yana ölçeklenebilirlik ve üretkenlikte önemli iyileşmeler gördük. Genel olarak geliştirme sürecimizi daha hızlı ve verimli hale getirdi; ekip, araç kısıtlamalarıyla uğraşmak yerine özellik geliştirmeye odaklanabiliyor.”
“Tuist, iOS geliştiricileri için harika bir araç. Bu aracı kullanmaya başladığımdan beri Xcode projelerinde çakışma yaşamadım. Genel olarak Tuist, derleme süresini azaltarak önemli görevlere daha fazla zaman ayırmamı sağladı. Neyse ki Tuist, yerel sosyal topluluklarda Koreli kullanıcıların geri bildirimlerini alıyor. Her zaman yanınızda.”
“Tuist, birden fazla mühendisin aynı anda işbirliği yaptığı büyük kod tabanımız için oyunun kurallarını değiştirdi. 1. sürümünden beri kullanıyorum ve ürünün zaman içinde yeni özelliklerle nasıl geliştiğini ve genişlediğini görmek inanılmazdı.”
“Tuist, Fetch'in büyük ve son derece modüler iOS kod tabanı ile çalışma biçimimizde gerçek bir fark yarattı. Uzak modül önbelleği, mühendislerin yerel ortamda ve CI'da geri bildirim döngülerini sıkılaştırırken derleme sürelerini önemli ölçüde azalttı; Build Insights ise derleme performansına ve bir sonraki odaklanma alanlarına dair değerli görünürlük sağladı. Bu hız ve gözlemlenebilirlik kombinasyonu, geliştirici deneyimini anlamlı ölçüde iyileştirdi.”
“Çalışma alanı tanımımız saf Swift koduna dönüştü. Proje yapısına dokunmak, diff'ini hiçbir insanın okuyamayacağı .pbxproj dosyalarını düzenlemek anlamına geliyordu; artık her alan ekibi modül yapılandırmasını Swift'te tanımlıyor ve sahipleniyor, yapı değişiklikleri de incelenabilir diff'ler haline geliyor. Bağımlılıklar da görünür veri haline geldi — modül grafiği kodda tanımlandığı için bağımlılık tartışmalarımızı temellendirecek somut, ortak verilere nihayet sahip olduk.”
“Mevcut projemizde Tuist kullanmak oyunun kurallarını değiştirdi. Derleme sürelerimizi önemli ölçüde azalttı ve ekip içindeki çatışmaları düşürerek yapılandırma sorunlarından çok geliştirmeye odaklanmamızı sağladı. Gelecek projelerimizde verimliliğimizi ve iş birliğimizi artırmaya devam edeceğinden eminiz.”
“Tuist'i iOS derleme sistemimiz ve Gradle uzak önbellekleme çözümümüz olarak benimsememizden bu yana, sonuçlar inanılmazdı. Hem CI hem de yerel derleme sürelerimizi doğrudan etkiledi ve Tuist'in içgörüler panosu aracılığıyla platformumuzun görünürlüğünü artırdı. Şimdi CI süresinde %64 azalma ve 4 kat daha hızlı temiz derlemeler görüyoruz. Entegrasyonu tamamlamamızdan bu yana sadece bir ay geçti ve değer şirket genelinde zaten kendini gösteriyor.”
“Tuist, mevcut monolitik kod tabanımızı modüler bir yapıya geçirmemize olanak tanıdı. Farklı alanlarımızı belirli modüllere ayırdık. Bu sayede ek bağımlılıkları kaldırdık, test edilebilirliği kolaylaştırdık ve geliştirme döngülerimizi her zamankinden daha hızlı hale getirdik. Hatta her modüldeki geliştirmelerimizi hızlandırmak için 'Test Uygulamaları' oluşturmamıza bile olanak sağladı.”
“Artık herhangi bir modül için kompakt bir Örnek uygulama başlatmak çocuk oyuncağı. Widget'lar ve Live Activities gibi uygulama uzantıları bile kendi Örnek uygulamalarına aynı kolaylıkla sarılabilir. Bir şeyi denemek için tüm uygulamayı başlatmak yerine, yalnızca ilgilendiğim kısmı içeren küçük bir uygulama üzerinde çalışıyorum — bu tek başına yineleme hızınızı değiştiriyor.”
“iOS projemizde Tuist'i kullanmaya başladığımızdan bu yana ölçeklenebilirlik ve üretkenlikte önemli iyileşmeler gördük. Genel olarak geliştirme sürecimizi daha hızlı ve verimli hale getirdi; ekip, araç kısıtlamalarıyla uğraşmak yerine özellik geliştirmeye odaklanabiliyor.”
“Tuist, iOS geliştiricileri için harika bir araç. Bu aracı kullanmaya başladığımdan beri Xcode projelerinde çakışma yaşamadım. Genel olarak Tuist, derleme süresini azaltarak önemli görevlere daha fazla zaman ayırmamı sağladı. Neyse ki Tuist, yerel sosyal topluluklarda Koreli kullanıcıların geri bildirimlerini alıyor. Her zaman yanınızda.”