Java – Birden fazla resmi birleştirme

Standart

Java da “iki veya daha fazla resmi, tek bir resim olarak nasıl birleştirebiliriz?” sorusuna cevap olarak bugün bu konuya değineceğim. İlk olarak Eclipse‘de yeni bir proje açalım ve içerisine main metodu bulunan bir “Deneme” adında sınıf ekleyelim. Resimlerimizin bir arada bulunması için “resimler” adında, masaüstünde bir klasör oluşturalım ve resimlerimizi içerisine atalım. Ben burada örnek […]

Firebase 04 – Örnek Uygulama Devam: Firebase’den veri okuma

Standart

Merhaba arkadaşlar. Bundan önceki Firebase makalemizde Firebase’e verilerimizi kaydetmiştik. Artık yazdığımız verilerle neler yapabileceğimize bakabiliriz. İlk olarak dashboard.html dosyamızı açalım ve bir kaç boş element ekleyelim:

Önceden bahsetmiş olduğum gibi, data binding araçları olan Angular, Backbone,Ember veya React burada bize yardımcı olabilir boş alanları güncellememiz için. Sadelik için, bu eğitimde bizim DOM element’lerimizi manuel olarak […]

Firebase 03 – Örnek Uygulama Devam: Firebase’e veri yazma

Standart

Merhaba arkadaşlar önceki Firebase makalemizde örnek uygulama için ufak bir giriş yapmıştık hatırlayacağınız üzere. Bu makalede Firebase’e veri yazma işlemleri ile başlayacağız. İlk olarak analytics.js dosyamızın içi ile başlayacağız. Herhangi bir editörde dosyamızı açalım. Şimdi bir kullanıcı bizim sayfamızı açtığında, zamanı, ziyaret ettiği pathi ve kullanıcıları kendi aktif ziyaretçi listemize kaydetmek istiyoruz. Bunu kaydetmeden önce […]

Firebase 02 – Kavramlar ve Örnek uygulamaya giriş

Standart

Öncelikle sizlere biraz Firebase deki kavramlardan bahsedeyim. Firebase, datanın ilk geldiği andan itibaren ve yapılan değişikliklerde, bizi haberdar etmek için Event-Driven Model‘i kullanır.. Eğer daha önceden Node.js kullandıysanız, evented programming size aşina gelebilir ama en çok kullanılan klasik istek-yanıt(request-reply) uygulama modelinden önemli ölçüde farklılık gösterdiği için tekrardan gözden geçireceğiz. İstek-yanı modelinde, sizin uygulamanız server’a data yollar, […]

Firebase 01 – Nedir?

Standart

Firebase, client tarafından direk olarak iletişim kurabileceğiniz gerçek-zamanlı bir veritabanıdır. JSON datanızı Firebase’e kaydettiğiniz zaman, değişiklikler anlık olarak bütün clientlere,web ve mobil cihazlara, kısacası istekte bulunan hepsine yollanır.  Statik dosya hostingi, kullanıcı yönetimi ve güvenlik kurallarıyla birlikte, firebase size daha önceki uygulamalardan daha hızlı bir mordern bir uygulama geliştirmenizi sunar. Öncelikle size Firebase’i daha iyi […]

Ionic Framework ile Örnek Proje

Standart

Arkadaşlar bu yazımda sizlere Ionic’in hazır sunmuş olduğu üç adet temel projeden bahsedeceğim. Bunlar Blank App Tabs App Sidemenu App olarak mevcutlar. Blank app oluşturduğunuzda projeniz yalın olarak oluşturulur ve siz en baştan kendiniz düzenleyerek ilerlersiniz. Tabs app oluşturur iseniz mobil uygulamalarda bulunan tablı yapı şeklinde oluturulur. Sidemenu app oluşuturursanız size ekranı sola veya sağa […]

IONIC Framework Nedir? Nasıl Kurulur?

Standart

Merhabalar, bu yazımda sizlere son zamanların popüler olarak kullanılan mobil uygulama geliştirme frameworkü olan Ionic’ten bahsedeceğim. Ionic, web teknolojileri kullanarak (html,css ve javascript) ortaya bir mobil(hybrit) uygulama çıkartır. AngularJS altyapısı üzerine kurulu olduğundan AngularJS’in barındırdığı bütün yapıyı kullanıma olanak sağlamakta ve büyük bir kolay getirmektedir. ngCordova mobülü ile Cordova yı kullanarak gps,kamera gibi cihazın tüm özellikerini […]

Android – AsyncTask ile HTTP POST ve GET isteklerinde bulunma

Standart

Herkese merhaba. Bu makalede android uygulamamızdan internet üzerinden http ile nasıl istekte bulunabiliriz ona değineceğim. Öncelikle genel olarak nasıl kullanılır diye kafanızda soru oluşmuşsa kabaca bir örnek vereyim. Uygulamanızın web servise veya başka bir sağlayıcıya, bilgi göndermesi(veri tabanında sorgu için id, mail, isim vb) veya bilgi alması(veri tabanında yapılmış sorgunun cevabının alınması) gibi ihtiyaçlarında bizlere […]

Android – AsyncTask Nedir ve Ne İşe Yarar?

Standart

Merhaba arkadaşlar. Bu makalede sizlere AsyncTask yapısından bahsedeceğim. Bazen android uygulamalarında ana ekranımızda işlemler devam ederken arka planda, kullanıcının işlemlerini aksatmadan devam ettirecek bir yapı gerekir. İşte burada AsyncTask devreye giriyor. AsyncTask sınıfı abstract bir sınıf olduğundan dolayı başka bir sınıf üzerinden extends edilmesi gerekir. Gelin bu yapıya göz atalım:

AsyncTask sınıflarında doInBackground metodu bulunması zorunludur ve […]

Android – Custom ListView Nasıl Yapılır ?

Standart

Herkese merhabalar. Bu makalemde sizlere android uygulamalarında çokça rastlamış olduğumuz ListView‘den bahsedeceğim. Bu listeler genellikle yazı şeklinde olabileceği gibi resimler ve yazılardan da oluşabilmektedir. Normal şartlar altında androidin kendi kütüphanelerinde bulunan ListView ile içeriğe sadece string ifadeler verilebilmektedir fakat yapmış olduğumuz uygulamaya göre bunlar farklılık gösterebilir ve değişik biçimlerde görüntü vermek isteyebiliriz. Örneğin herhangi bir […]