Kodular FontAwesome 5 , Material icons kullanımı

Uygulamamıza kolay yoldan ikonlar eklemenin çeşitli yolları var bunlardan biri de hazır ikon kütüphaneleri kullanmak olacaktır.Genel kullanımlar için hazırlanmış ücretsiz ikonları barındıran bu kütüphaneleri Kodular’da kullanmak gayet basit. İlk olarak gelin Font Awesome 5 ile başlıyalım https://fontawesome.com/icons?d=gallery&m=free Adresinden kendimize bir ikon seçelim , örnek olarak Türk Lirasının simgesinin Unicode parametresini kopyalayalım. https://fontawesome.com/icons/lira-sign?style=solid Türk Lirasının simgesi … Read moreKodular FontAwesome 5 , Material icons kullanımı

Flutter 101, hadi gelin Flutter ‘a yeni başlayanlar için püf noktalar

Flutter’a yeni başladınız ve püf noktaları öğrenmek veya mevcut bilginizi tazelemek istiyorsanız size bi kaç şey sunmaya çalışacağım.Hadi başlayalım! Peki ya null sa? bilgi ?? (null ise yapılacak) IF else nereye kadar! Her programcının ilk öğrendiği mantık bloklarından if else leri nasıl kısa kullanırım? İşte en basit örneği! Sık kullanıldığı yerlere bir örnek verirsek String … Read moreFlutter 101, hadi gelin Flutter ‘a yeni başlayanlar için püf noktalar

Flutter tarih ve zaman seçimi

Flutter ile uygulama yaparken mutlaka kullanıcağımız özellikleri saysak heralde bunlardan biride tarih ve zaman seçimi olacaktır.Kullanıcıdan istediği zaman ve tarihi almamıza olanak sağlacak bu özellikler bir Flutter güzelliği olarak kaputun altında gelmekte.Hadi gelin biraz kodlayalım. Bir Dart güzelliği olan DartPad bildiğiniz üzere kısa zaman önce Flutter desteğine kavuştu.Bizede size DartPad ten göstermek kaldı 🙂 Görüldüğü … Read moreFlutter tarih ve zaman seçimi

Gelişmiş TinyWebDB arayanlara AsteroidDB

App Inventor 2 nin önemli bir parçası olan TinyWebDB temel bir veritabanını bize sağlamaktaydı lakin gerek kurulum zorluğu gerek kısıtlı özellikleri sayesinde pek iyi bir seçenek olarak durmuyordu.Artık TinyWebDB e AsteroidDB ike yeni bir soluk geldi.Yusuf Cihan tarafından yazılan AsteroidDB ile daha gelişmiş bir TinyWebDB’e sahip olabiliriz! Python temelinde geliştirilmiş olan TinyWebDB bilindiği üzere daha … Read moreGelişmiş TinyWebDB arayanlara AsteroidDB

Flutter : inputFormatters ile giriş kontrolü nasıl yapılır?

Flutter ile geliştirdiğimiz projede kullanıcıdan veri alıcağız peki bu verileri belli bir formatta mesela sadece metin veya numaralardan oluşmasını nasıl sağlarız? Flutter bir çok alanda olduğu gibi bize bu alandada önemli esneklikler sağlamakta.İşte bu tip durumlarda kullanabileceğimiz güzel bir özellik! inputFormatters TextFormField Widget ının parametreleri arasında yer aran inputFormatters bizim için gereken kontrolleri yapıp giriş … Read moreFlutter : inputFormatters ile giriş kontrolü nasıl yapılır?

Flutter nedir?

Flutter da kendimi geliştirirken biraz Türkçe içerik oluşturayım dedim ve ilk olarak Flutter nedir sorusuna Türkçe bir cevap bende vereyim dedim.Bir Flutter öğrencisi olarak elimden geldiğince açıklamaya çalıştım bu yazım umarım anlaşılır olur. Flutter,Google tarafından geliştirilen ve yine Google tarafından geliştirilmiş Dart programlama dilinden gücünü alan açık kaynaklı bir geliştirme aracıdır .Tek bir Flutter projesi … Read moreFlutter nedir?

App Inventor 2 de özel paket adı kullanımı

App Inventor 2 ile yaptığımız uygulamaların paket adlarını malesef Ai2 ile şuan için değiştiremiyoruz.Peki en kolay alternatif hangisi? Gördüğüm en kolay yöntem => Kodular kodular.io Bilindiği üzere App Inventor 2 ün farklı bir dağıtımı olan Kodular bir çok özellik sunmakta bunlardan biride özel paket adı.Ücretsiz olarak sunulan bu özelliği kullanmak için projemizi Kodular a taşımamız … Read moreApp Inventor 2 de özel paket adı kullanımı

Ai2 yeni güncellemesi nb181 ile çoklu düzenleme geliyor

App Inventor 2 yeni gelecek güncellemesi nb181, önemli bir özellik ile birlikte geliyor. Yeni güncelleme birçok hata düzeltmesi ve yenilikler içerirken aralarından en önemli destek ise çoklu düzenleme olacak gibi gözüküyor. Bilindiği üzere Kodular’ın son güncellemesi ile gelen komponent kopyalama özelliğine tamamlayıcı olabilecek olan bu özellik ile artık iki veya daha fazla komponentin ortak özelliklerini … Read moreAi2 yeni güncellemesi nb181 ile çoklu düzenleme geliyor

“Look up in pairs” nasıl kullanılır?

App Inventor 2 de uuzn zamandır bize yardımcı olan ve pek bilinmeyen bloklardan Look up in pairs bloğunu nasıl kulanırız? “Look up in pairs” bloğunu aslında bir map yani bir etiket:değer şeklinde düşünebiliriz.Aranana etiketi key olarak girilmesi lazım.pairs yani çiftler kısmına ise bir liste ve bu listenin içerisinde en az ikili bir liste olması lazım. … Read more“Look up in pairs” nasıl kullanılır?

Resimden bloklara ! AI2 de kolayca blokları resimden içeri çekin

Anlatımlarımızda çeşitli kodlar görüyorsunuz ve bazen bunları temel alarak kendi bloklarınızı oluştururken kullanıyorsunuz.Peki size kolaylık olarak sağlanan aia dosyası yerine belli bir blok mu lazım? ve bu blok bir resim halinde varmı? o zaman işimiz son gelen AI2 güncellemesi ile gayet kolay olacak nasılmı? Not: Aslında bu method çok mantıklı gözükmekte lakin sorun nerede? Bir … Read moreResimden bloklara ! AI2 de kolayca blokları resimden içeri çekin