Toddle, işbirlikçi bir görsel web uygulaması oluşturucusuyla ‘yazılım oluşturma şeklimizi değiştirmek’ istiyor
Teknoloji dünyası, kod yazmayanların dijital ürünler oluşturmasına yardımcı olan “görsel” araçlar aracılığıyla yazılım geliştirmeyi demokratikleştirmeyi uzun zamandır vaat ediyor. Geçtiğimiz yıllarda, bu Microsoft’un Visual Basic for Applications (VBA) veya Dreamweaver gibi bir şey olabilirdi ve yakın zamanlarda, yazılım geliştirme sürecine erişimi genişletmek için bir dizi kodsuz ve düşük kodlu girişimin kovalarca para topladığını gördük.
Danimarkalı girişim Toddle, görsel geliştirme arenasına adım attı: Javascript çerçevelerine tam özellikli bir alternatif olarak tasarlanmış, gerçek zamanlı işbirliği, sürüm kontrolü ve barındırma özellikleriyle donatılmış, kodsuz bir platform başlattı.
Şirket, nihai olarak “yazılım oluşturma biçimimizi değiştirmek” istediğini söylüyor.
Kalabalık bir alan
Bubble, Flutterflow, Builder, Softr, Framer, Webflow ve sayısız başka girişim, kodsuz bir geliştirme platformunun nasıl görünmesi gerektiğine dair çeşitli yorumları için yüklü miktarda para topladılar – genellikle milyar dolarlık değerlemelerde. Bunların hepsi aynı pazarlara yönelik olmasa da, benzer ideallerle destekleniyorlar: Bir şirketteki herkes, kodlama becerileri ne olursa olsun yazılım geliştirmeyle uğraşabilmelidir.
2022’de kurulan Toddle, CEO Andreas Møller ve CDO Kasper Svenning’in eseridir. Kurucu ortaklar, tasarımcılara görsel düzenleme arayüzü aracılığıyla canlı bir kod tabanına doğrudan erişim sağlayan ve temel kod çerçevesinde hemen yansıyan UI (kullanıcı arayüzü) ve UX (kullanıcı deneyimi) değişiklikleri yapmalarını sağlayan bir platform oluşturmaya koyuldu.
Kurucular, Toddle’ı React gibi dillerin gücünü görsel biçimde kopyalayabilen bir araç olarak sunuyor. Møller, tasarım ve geliştirici ekiplerinin Toddle’ı tam özellikli SaaS uygulamaları oluşturmak için kullanmasını öngörüyor; tıpkı bir geliştiricinin dijital ürünlerini tasarlamak için Figma’yı, pazarlama web siteleri oluşturmak için Webflow’u, biraz prototipleme için Glide’ı ve asgari düzeyde uygulanabilir ürünler (MVP’ler) aracılığıyla kapsamlı testler yapmak için Bubble’ı kullanması gibi.
“Temel olarak gelişmiş işlevselliğe ihtiyaç duyduğunuz her türlü SaaS uygulaması,” dedi Møller TechCrunch’a. “React’ta oluşturulabilir mi? (O zaman) Toddle’da oluşturulabilir.”
Fikir, geliştiricilerin ve tasarımcıların farklı ortamlar arasında geçiş yapmak zorunda kalmadan aynı “dilde” aynı sayfadan çalışabilmeleridir. Toddle’da oluşturulan her bileşen paketler olarak depolanabilir ve projeler arasında yeniden kullanılabilir ve sürüm kontrolü, geliştiricilerin ihtiyaç duyduklarında bileşenlerin veya uygulamaların eski sürümlerini yeniden ziyaret etmelerine olanak tanır.
Bu nedenle tasarımcılar arayüzü ayarlamak için çalışırken, pazarlamacılar içeriği düzenleyebilir ve geliştiriciler her düğme stili değişikliği için kaydolmak zorunda kalmadan uygulamayı oluşturmanın temel mantığına odaklanabilirler. Toddle, görsel düzenlemeleri ilgili ön uç çerçevesine ve CSS metodolojisine eşleyen etkili bir “çeviri katmanı”dır — her şey hem görsel hem de programatik olarak senkronize edilir.
Toddle’ın tam yığınlı bir web uygulaması oluşturucusu olmadığını belirtmekte fayda var; örneğin, yerleşik bir veritabanı yok. Hepsi bir arada bir ön ve arka uç oluşturucu bazı durumlarda mantıklı olabilir (örneğin, prototipler veya basit uygulamalar için), ancak Møller karmaşık uygulamalar oluşturanların değişen gereksinimleri olacağını düşünüyor, bu yüzden onları Toddle ile sınırlamak mantıklı değil. Mantığını açıklayan bir blog yazısında “Tek beden herkese uyan teknolojiler zamanla her zaman tek beden hiç kimseye uymayan hale gelir,” diye yazdı.
Bunun yerine, veritabanları ve kimlik doğrulama gibi arka uç işlevselliği için Toddle, geliştiricinin kullanmak istediği sistemlerle çalışır. Şirket, Xano, Supabase, Airtable, GraphQL, Stripe (ödemeler için) ve hatta OpenAI ve Hugging Face gibi AI modelleri de dahil olmak üzere bir entegrasyon kütüphanesi sunar.
Fiyatlandırma açısından Toddle, web uygulamaları oluşturmaya başlamak için gereken yapı taşlarının çoğunu sunan ücretsiz katmanıyla bir freemium modeli işletmektedir. Ancak, buradaki önemli bir uyarı, bunun yalnızca açık kaynaklı projeler için geçerli olması ve bunların Toddle’ın kendi etki alanında barındırılması gerektiğidir.
Yine de, başka bir şey değilse bile, Toddle’ın neler yapabileceğini örneklemenin iyi bir yoludur. Kullanıcılar ek depolama alanının kilidini açmak, özel etki alanlarına erişmek ve tüm Toddle markasını kaldırmak için ödeme yapabilir.
“Toddle’da inşa edebileceğiniz her şeyi ücretsiz kademede de inşa edebilirsiniz,” dedi Møller. “Bu bizim için önemli çünkü yazılımın geliştirilme biçimini değiştirmek istiyoruz. Bilgisayarları olduğu sürece herkesin erişimine açık hale getirmemiz gerekiyor.”
Açık kaynak faktörü
İki yıllık şirket 9.000 bireysel kullanıcıya sahip olduğunu ve her gün 80’e kadar yeni kayıt ve yaklaşık 60 ücretli kullanıcı gördüğünü iddia ediyor. Kesinlikle mütevazı bir başlangıç, ancak Toddle Salı günü platformunun büyük kısmını açık kaynaklı hale getirmeye hazırlanırken tohum finansmanında 4,3 milyon dolar topladığını söyledi. Şirket, platformunun dilini ve çalışma zamanı bileşenlerini izin verici bir Apache 2.0 lisansı altında yayınlamayı planlıyor ve ayrıca editörünü daha sonraki bir aşamada açık kaynaklı hale getirmeyi planlıyor.
Bu bağlamdaki “dil”, editörün çıktısını ifade eder — Toddle’ın AST’ye (soyut sözdizimi ağacı) gönderdiği ve daha sonra makine tarafından okunabilen ikili koda çevrilen ham kod. Çalışma zamanı, bir programı yürütmek için gereken bileşenleri ve hizmetleri sunan “yorumlayıcıyı” ifade eder.
Bunun uzun ve kısa özeti, geliştiricilerin sonunda platformun kendisini kullanmak zorunda kalmadan Toddle’da oluşturulmuş uygulamaları kendi kendilerine barındırabilecekleri ve uygulamaları için dili değiştirip geliştirebilecekleri. Møller, şirketin bu çeşitli unsurları bu yıldan başlayarak 2025’e kadar açık kaynaklı hale getirmeyi beklediğini söylüyor.
“Açık kaynak kodunu ayırmak için yapmamız gereken bazı işler var,” dedi Møller. “Bu aşamalar halinde gerçekleşecek.”
Toddle’ın tohum yatırım turuna Finlandiyalı VC firması Inventure liderlik etti. Lifeline Ventures, PSV ve Typeform’un kurucu ortağı David Okuniev de dahil olmak üzere bir avuç melek yatırımcı da katıldı.
Kaynak: https://techcrunch.com/2024/07/16/toddle-wants-to-change-how-we-build-software-with-a-collaborative-visual-web-app-builder/