Pazar Ağustos 25th, 2019

Google Play Console – Uygulamayı Yeni Signing Key İle Güncellemek

Merhabalar, Daha önceden Xamarin.Forms kullanarak Kolay Çeyiz adında bir uygulama yapmıştım ve bu uygulamayı play store’a koymuştum. Belirli bir zaman sonra bilgisayarımı değiştirmek zorunda kaldım ve uygulamayı play store’a koyduğum bilgileri almam gerektiğini bilmiyordum(KeyStore). Uygulamamı güncelleyip tekrardan atmaya çalıştığımda şu hatayı alıyordum; Uygulamayı tekrar güncelleyebilmem için Google Play Console’dan yeni bir Uygulama İmzası oluşturmam gerekiyordu. Google Play Console’dan uygulamamın içine girdim ve sağ taraf daki […]

Perşembe Ağustos 15th, 2019

Xamarin.Forms- Netflix

Merhabalar, Bugün Xamarin.Forms kullanarak Netflix’in mobil uygulama tasarımını yapmaya çalışacağım. Netflix günümüzde en çok kullanılan uygulamalardan biridir ve bence gayet şık bir ekran tasarımına sahip. Xamarin.Forms sayesinde yaptığım tasarımı hem iOS hemde android’de kolayca çalıştırabileceğim. İlk olarak bir Xamarin.Forms projesi açıyorum ve toplamda 4 adet ekran oluşturmaya çalışacağım.İlk ekran netflix’i yüklediğimiz de karşımıza çıkan tanıtım ekranı bunun için CarouselView nuget package’ı yüklüyorum. Daha sonra ekran […]

Salı Ağustos 13th, 2019

Swift App – Hesap Makinesi Part-2

Bir önceki yazımda iPhone’larda kullandığımız hesap makinesinin tasarımını nasıl sabit halde tüm cihazlarda çalışabileceğini yapmıştım. Bu yazımda ise Hesap makinesinin çalışması için gereken backend kodları yazarak hesap makinemizi çalışır hale getireceğim. İlk olarak oluşturduğumuz swift projesini açıyorum ve proje içerisinde ViewController.swift sayfasına geçiyorum. Burada MainStoryboard’da oluşturduğumuz sayı butonlarını diğer tarafa hepsini seçerek den ekliyorum daha sonra aynı işlemi işlem operasyonu gösterecek butonlar ve üstekki sonucu […]

Çarşamba Temmuz 24th, 2019

Swift App – Hesap Makinesi Part-1

Merhaba Arkadaşlar, Uygulama geliştirirken, uygulamanın kullanıcı karşısına nasıl çıkacağı çok önemli. Düzgün bir User Interface (Kullanıcı Arayüzü) ile uygulamalarınızda daha çok kullanıcıya ulaşabilirsiniz. iOS uygulama geliştirirken uygulamada koyduğunuz herhangi bir obje diğer telefonlarda ekran boyutu farklı olduğu için farklı gözükebilir, bunun için Swift ile iOS uygulama geliştirirken constraints’ler oluşturmamız gerekiyor. Bu makalede iPhone’un kendi hesap makinesi tasarımını her cihaz için uygun bir şekilde yapmaya çalışacağım. […]

Cuma Temmuz 5th, 2019

Swift App – Fruitrise

Merhaba Arkadaşlar, Bugün swift kullanarak basit bir uygulama geliştirdim. Uygulamanın ad Fruitrise bu uygulama ekran’da bir kutu kullanıcıyı karşılıyor ve kullanıcı bu kutuyu açmak için telefonunu sallayabilir veya open butonuna basabilir. Kutu açıldıktan sonra kullanıcının karşısına bir meyve çıkıyor ve kullanıcı bu meyveleri telefonu sallayarak veya roll butonuna basarak güncelleyebiliyor. Adım adım bu uygulamanın nasıl oluşturulduğunu anlatmaya çalışacağım. İlk olarak Xcode’da bir Swift projesi oluşturuyoruz. […]

Cuma Temmuz 5th, 2019

VMware MacOS Telefonu Bağlama

Merhaba Arkadaşlar, Bilgisayarıma VMware kullanarak MacOS yükledim. Bilgisayarıma MacOS yüklemem’in sebebi iOS platformuna Xcode kullanarak uygulama geliştirmek ve yaptığım uygulamaları iPhone bir cihazda test etmek istiyordum. Bilgisayarıma MacOS’u VMware ile sorunsuz bir şekilde kurduktan sonra Xcode programını yükledim ve telefonumu bağladım fakat sanal makinem telefonumu görmedi ve biraz araştırma sonrası çok kolay bir çözüm olduğunu fark ettim. Aşağıdaki adımları izleyerek çok kolay bir şekilde sanal […]

Çarşamba Mayıs 1st, 2019

Decision Tree(Karar Ağacı)

Decision Tree(Karar Ağacı) hem sınıflandırma hemde regression işlemini gösterebilen makine öğrenmesi algoritmaların’dan biridir. Kullanımı çok basit olan bir algoritmadır. Decision tree’de karar  en başta verilen değerlere göre hareket edilerek devam edilir. En başta verilen root(kök) koşullarla 2 kol’a ayrılır ve buradan sağlanan koşul ile devam edilir. Şimdi Decision Tree(Karar Ağacı) kullanarak bir tahminleme yapmak istiyorum. Benim elimde bir kişinin iş tecrübesi yıllarına göre sahip olduğu […]

Salı Nisan 30th, 2019

Polynomial Regression

Polynomial regresyon, bizim elimizde bulunan data(veri)’ da bağımlı(dependent) ile bağımsız(independet) veri arasındaki ilişkide bağımsız verinin gücü 1’den fazla olduğu zaman kullandığımız regresyon modelidir. Polynomial regression modelinde çizilen line(çizgi) eğimli bir şekildedir oysa linear regression modelindeki line(çizgi) düz, doğrusal bir şekilde artmaktaydı. Polynomial regression formül halinde göstermek gerekirse; y=y_0+y_1∗x+y_2∗x^2+…+y_n∗x^n bu şekilde gösterebiliriz. Burada y tahmin edilmeye çalışılan değer y_0 değeri çizilen line’ın y ekseninde kestiği noktayı […]

Cumartesi Mart 30th, 2019

Xamarin.Forms Video Player

Merhaba arkadaşlar, Uygulama yaparken bazen uygulamalarımızın içine video oynatıcısı koymak isteyebiliriz veya video oynatmaya dayalı bir uygulama geliştiriyorsanız video oynatıcısı koymak isteyebilirsiniz. Xamarin Forms ile geliştirdiğim uygulamalarda bazı projelerde video oynatıcısı koymam gerekti ve bunun için bazı işlemler yaparak çok rahat bir şekilde uygulamamda video oynatabildim. Xamarin.Forms’da video oynatabilmek için projemize plugin kurmamız gerekiyor. Projemi oluşturduktan sonra video oynatabilmek için projeme Plugin.MediaManager.Forms pluginini ekliyorum. Bu plugin […]

Salı Mart 5th, 2019

Machine Learning Linear Regression

Artificial intelligence is going to be one of the biggest helper for us in the future or now. If you are interesting the Artificial Intelligence, we need the know some knowledges about the AI. To have knowledge about the AI, we have to know some knowledges about the Machine Learning. In this article, I am going to talk about the Linear Regression. Linear Regression Regression […]