Blockly nedir?
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Blockly, uygulamanıza özelleştirilebilir, blok tabanlı bir kod düzenleyici eklemenizi sağlayan bir web kitaplığıdır. Düzenleyici, değişkenler, mantıksal ifadeler, döngüler gibi kod kavramlarını temsil etmek için bulmaca parçasına benzer bloklar kullanır. Kullanıcıların söz dizimi veya komut satırının korkutucu olması konusunda endişelenmeden programlama yapmasına olanak tanır.
Daha ayrıntılı olarak açıklamak gerekirse Blockly'yi iki şekilde düşünebilirsiniz:
- Eğlenceli bir bulmaca parçası kullanıcı arayüzü gibi.
- Süslü bir dize oluşturucu gibi.
Bulmaca bağlantılarını ve giriş alanlarını siz tanımlarsınız. Ardından Blockly, bunların karmaşık oluşturma, sürükleme ve bağlama işlemlerini üstlenir.
Her blok için oluşturulacak dizeyi (genellikle kod) siz tanımlarsınız. Ardından Blockly, blokların tüm dizelerini birleştirir. Bu sonuçla ne yapacağınız size bağlıdır. Labirent çözmekten bir karakteri canlandırmaya ve bazı verileri analiz etmeye kadar her şeyi yapabilirsiniz. Daha fazla örnek için Blockly uygulamalarına giriş başlıklı makaleyi inceleyin.
Blockly, blokların işleyişiyle ilgili ayrıntılar hakkında endişelenmenize gerek kalmadan alanınız için blok uygulamaya odaklanmanızı sağlar. Daha fazla bilgi için Neden Blockly? başlıklı makaleyi inceleyin.
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-25 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-07-25 UTC."],[],["Blockly is a web library enabling developers to integrate a visual, block-based code editor into applications. It utilizes puzzle-piece blocks to represent code elements, allowing users to program without syntax concerns. Developers define block connections and the resulting code strings. Blockly handles rendering, dragging, and string concatenation. Developers can then use the generated code strings to create various applications like solving mazes or analyzing data, allowing focus on their application instead of block interactions.\n"]]