Kayıtlar

PHP etiketine sahip yayınlar gösteriliyor

Google Blocky - Custom Block

Resim
Blocky Kütüphanesine bir giriş yapmıştık (yazıya buradan ulaşabilirsiniz.), Şimdi birazda Custom blok tanımlamaya değinmek istiyorum. Bu gün javascript yordamı ile devam edeceğiz ve Kütüphane ile gelen demo uygulamalardan birini kullanarak, "Uyarı Mesajı" isimli bir blok oluşturacağız. Bloğun tanımladığımız iş kuralına göre min/max değerleri içinalert mesajı vermesini gerçekleştireceğiz. Öncelikle Şunu belirtmekte fayda var, Kendinize has bir blok yaratırken 2 adımda düşünmekte fayda var; Bloğunuzun görsel tasarımı Bloğunuzun davranışı Bu 2 tanım için aslen benzer bir yaklaşım izliyor olacağız. (Blocks.js dosyasına yazdığımız method ları ekleyerek ilerlememiz mümkün, yada farklı bir dosya yaratmakta seçilebilir.) Blockly.Blocks['givealert'] = {  init: function() {     this.appendValueInput("message")         .setCheck("Number")         .setAlign(Blockly.ALIGN_CENTRE)         .appendFie...

Google Blocky Library

Resim
   Google tarafından, Web tabanlı ve Android/IOS uygulamaları için görsel kod düzenleyici ortam olarak sunulan kütüphane. Kod yazmadan birbirine kitlenen görsel bloklar ile istediğiniz mantığı oluşturup JavaScript, Python, PHP,  Lua, Dart dillerinde ilgili kodu oluşturmanızı sağlar. Kabaca kullanımı : Blocky Editör ’ünü uygulamanıza entegre edin. Editör, Kullanabileceğiniz blokların yer aldığı toolbox ve bağlantılarını oluşturduğunuz workspace ten oluşur. Kendi blok’ larınızı yaratın. Blocky kütüphanesi döngüler, koşullar, basit atama işleri ve matematik işlemleri gibi standart blokları içermektedir, ancak daha özel ve karmaşık işlemleriniz için kendi blok' larınızı yaratmanız gerekir. Blocky, sadece kod’ u üretir, ancak sonrasında üretilen kod ile ne yapacağını sizin kararınız olacak üretilen kodu kullanmak üzere uygulamanızı geliştirin. Blocky kütüphanesi ile en çok eğitim amaçlı uygulamalar, oyun geliştirme araçları ve kodlama bilgisi olmaks...