Turkcell | Geleceği Yazanlar

Baran KARABOĞA
Bilgisayar Mühendisliği Muğla
12.03.2016 tarihinden beri üye
4065 GY Puanı
63. GY Sırası
Daha Fazla Gör Daha Az Gör
4 Rozet
10 Sertifika
0 Soru Sordu
28 Cevap Verdi
1 Blog Yazısı
0 Etiket Takibi

Hakkında

Fırat Üniversitesi Bilgisayar Mühendisliği 1.Sınıf Öğrencisiyim.Uzun süredir Web Programlama,Grafik Tasarım üzerine çalışmalar yapıyorum,Freelance olarak dergi , afiş ve logo tasarımları yapıyorum.Şuan Java ve Mobil platformlar üzerine uygulamalar geliştiriyorum.IOT olan merakımdan dolayı üzerine küçük çalışmalar yapıyorum.Kodlamaya ve bilgisayara ve donanıma duyduğum merakımdan dolayı Bilgisayar Mühendisliğini seçtim.Kendi alanım üzerine de çalışmalar yapmaya devam ediyorum.

İş Tecrubesi

Eğitim Geçmişi

Sertifikalar & Başarılar

GY Sertifikaları (10)
Android 101 Sertifikası
Veriliş Tarihi : Mart 2016
Android 201 Sertifikası
Veriliş Tarihi : Mart 2016
Android 301 Sertifikası
Veriliş Tarihi : Nisan 2016
Android 401 Sertifikası
Veriliş Tarihi : Nisan 2016
App Inventor 101 Sertifikası
Veriliş Tarihi : Mart 2016
App Inventor 201 Sertifikası
Veriliş Tarihi : Mart 2016
App Inventor 301 Sertifikası
Veriliş Tarihi : Mart 2016
Web Programlama 101 Sertifikası
Veriliş Tarihi : Mart 2016
Web Programlama 201 Sertifikası
Veriliş Tarihi : Mart 2016
Web Programlama 301 Sertifikası
Veriliş Tarihi : Mart 2016
Diğer Sertifikaları (0)
Test Sonuçları (0)

Dil Becerileri (0)

Rozetler

4

Son Forum Aktiviteleri

28
Tümünü Gör

SMS Rapor

02 Nisan 2016 tarihinde cevaplandı

Merhabalar Fatih, nasıl bir algoritma izlediniz bilmiyorum ama ben şu şekilde bir yol izlerdim. isimler ve telefonlari ayrı iki dizide tutabilirsiniz. Aynı indistekiler birbirlerini temsil ederler. Numaranın hangi sırada olduğuna dair kontrol yaptırır , aynı sırada ismi barındırabilirsiniz.

isimler[0] = "Fatih"; tel[0] = "02545451554";

bu şekilde yapabilirsiniz. Kodun ilgili kısımlarını verirseniz bu konu hakkında daha detaylı yardımcı olabilirim. 

Uygulama içi Notification

03 Nisan 2016 tarihinde cevaplandı

Merhabalar , şu kısmı 

 notificationManager.notify(0, notification);

 şu kod ile değiştirmeyi denebilirmisiniz.

notificationManager.notify(mId, notification.build());

sorun çözülmez ise kodun tamamını gönderirseniz daha detaylı bakabilirim. Stack yapısını nasıl kullandığınızı görmüş olurum hem.

Remove edilen uygulamayı tekrar güncelleme

03 Nisan 2016 tarihinde cevaplandı

Merhaba Hasan , bir forumda denk geldiğim bir sorundu bu hatırladığım kadarıyla anlatayım, linki bulamadım şuan fakat uygulamanın com.#isim.#isim2... olan kısmını Refactor edip tekrar , keystore şifrelerini yeniledikten sonra yükleyebilmişlerdi.Deneyebilirsiniz 

Notificationdan uygulamaya komut

04 Nisan 2016 tarihinde cevaplandı

Merhaba Emin radyo uygulaması başlığını sınıf içinde set ve get methodları oluşturabilirsiniz daha sonra notifiactiondan intent kısımlarında putextra ile başlığı tekrar içine set ile edebilirsiniz.Şuan kodları göremediğimden net bir şey söyleyemiyorum notification tarafındaki kodları atarsanız yardımcı olabilirim.

android fiziksel tuşlar

05 Nisan 2016 tarihinde cevaplandı

Merhaba Fatih , benzer sorunla bende karşılaşmıştım.Geri dönme methodunu , menü işlemlerini switch case ile menü kodu içinde kontrol etmen sorunu çözebilir. Ben bu şekilde çözmüştüm. Örnek vereyim bir tane : 

SQlite dosyası

05 Nisan 2016 tarihinde cevaplandı

Merhaba Selim ,büyük ihtimalle soruları dizide tutuyordur veya internetten , mysql'den çekiyor olabilir.Kodları incelerseniz belki bulabilirsiniz diziyi. Eğer varsada db dosyası proje dosyası içinde çıkmadıysa tabloları kendiniz oluşturmanız gerekebilir , dbyi tanımlamanız gerekiyor tabikide sonra.

Eğer proje dosyaları github gibi bir ortamda varsa inceleyebilirim.

Android veya iOS da video yapmak

07 Nisan 2016 tarihinde cevaplandı

Merhaba Elvin , resimden video , video düzenlemeden bahsediyorsan 

VivaVideo: Free Video Editor

Magisto Video Düzenleyici

VidTrim – Video Trimmer

bu tarz programlar ile yapabilirsin. Sorunu yanlış anladıysam geri dönüş yaparsanız sevnirim. :)

Vitamio ücretli mi ücretsiz mi?

09 Nisan 2016 tarihinde cevaplandı

Özel kuruluşlar için birden fazla uygulama arası etkileşim vs bunlarda belirli ücretler ödeniyor.Oda teklif usülü gerçekleşiyor diye biliyorum.

Licence kısmınıda inceledim.

"2. The Vitamio standard edition only limited to individual developers is free."

Standart versiyonunun özellikleri sadece bireysel geliştiricilere ücretsizdir deniyor. Standart kullanıyorsanız sıkıntı olacağını sanmıyorum.

Cihazın özelliklerini kısıtlayan uygulama

09 Nisan 2016 tarihinde cevaplandı

Merhaba Barış,aslında yapılabilir mi desen yapılır fakat bu erişimlerin hepsi cihazda root izni gerektirir gibi duruyor.

Ama şimdi inceledim kendi telefonum asus zenfone 2'de ekran sabitliyici bir özellik var.Uygulamayı sabitleyebiliyorsunuz ve o ekran dışında hiç bir fonksiyon çalışmıyor. Kendi yaptığınız uygulamanında rootlu olmayan bir cihazda işleyeceğini sanmıyorum.Asus'unda android sürümü 5.0'dan gelen bir özelliklerden biri olduğu için kullanılabiliyor.

Uygulamaya Yönlendirme

14 Nisan 2016 tarihinde cevaplandı

Merhabalar :Android onu kontrol ediyor sadece yapmanız gereken intent ile bunu kontrol etmek.Sizin için textView üzerinde bir deneme yaptım ve kendi telefonumda çalışıyor.

 

Ana xml'de textviewmine verdiğim özellikler : clickable kısmı önemli burada 

Giriş ekranı ve Veritabanı

Merhaba Emre , ben olsam açıkcası öncelikle php ile web kısmını yazar. Sonra kendi webservisimi yazar uygulamaya json  verisi ile çekerdim.Hem daha hızlı ve pratik.Buna benzer bir şey şuan bende deniyorum. web sitem için öncelikle php ile küçük bir panel yaptım ardından verilerimi json'a encode edip uygulamaya öyle çekiyorum. Mysql şuan işimi görüyor.

App inventor icon Ekleme

14 Nisan 2016 tarihinde cevaplandı

Ana ekranınızın üstüne tıklayın ("Screen1" gibi) sağ kısımda özellikler kısmında icon 'dan değiştirebilirsiniz.

 

 

Gradle project sync completed hatası

17 Nisan 2016 tarihinde cevaplandı

Merhaba Ahmet, aynı sorunla bende karşılaştım şu şekilde çözdüm.Üst menüden Build'a giriyoruz oradan Rebuild project'e basıyoruz. Daha sonra , sol project menüsünden build.gradle(Module:app)' e basıyoruz oradan targetSdkVersiyon değerini düşürüp yukarıda Sync Now yazısı çıkmasını bekliyoruz çıktığı zaman ona basmıyoruz sonra tekrar eski haline getiriyoruz. Değişik bir çözüm yolu olduğunu biliyorum fakat denemenizi öneririm çok uğraşmıştım kurcalayarak oldu ancak :)

Şu çözümleride inceleyebilirsiniz : 

Kamera Odaklandığı Anda Fotoğraf Çekmek

17 Nisan 2016 tarihinde cevaplandı

Merhaba Mustafa küçük bir araştırma yaptım. Kod uzun biraz o yüzden öncelikle kodun tamamını incelemen için http://android-er.blogspot.com.tr/2011/01/start-camera-auto-focusing-autofocus.html 

Yukarıdaki linkte kamera kullanımı anlatılıyor. şı kısımda 

Aynı anda buton+Slider bar nasıl kullanırım ?

18 Nisan 2016 tarihinde cevaplandı

Merhaba ismail , aşağıdaki gibi canvas üzerinde ScaleDetector ile kontrol edebilirisin işlemleri yanlız işlemlerini canvas üzerinden yapman gerekiyor.Şuan için mutli touch ile alakalı pek bir döküman yok fakat şurayı bir incelemeni öneririm : http://ai2.appinventor.mit.edu/reference/other/extensionsMultitouch.html

Sitede Ses Kayıt İşlemi

19 Nisan 2016 tarihinde cevaplandı

Merhaba Yusuf dediğin gibi html5,jquery ve php ile yapılabiliyor. İstediğin şey  : https://demos.subinsb.com/Francium/voice/ bunun gibi birşey sanırım.

bunu bir yazılımcı blogunda yayınlamıştı kendi yazdığı kod geyet stabil çalışıyor. : http://subinsb.com/html5-record-mic-voice

Dropbox tan veri çekme

10 Mayıs 2016 tarihinde cevaplandı

Merhaba Barış , öncelikle dropbox apisini incelemen ve kurman gerekiyor.Biraz yorucu bir kullanımı var.

https://www.dropbox.com/developers-v1/datastore bu sayfalarda kullanım ile ilgili detaylar var dropbox apisini projene tanımladıkdan sonra 

DbxFile testFile = dbxFs.create(new DbxPath("hello.txt"));
try {
    testFile.writeString("Hello Dropbox!");
} finally {
    testFile.close();
}

yukarıdaki methodu istediğin yerde kullanarak kendi hesabına veri yükleyebilirsin.

aynı zamanda

Android webview için de uygulamayı kapatmak

10 Mayıs 2016 tarihinde cevaplandı

Cordova' veya phonegap nın javascript kodlarından yararlanmanız gerekiyor. cordova.js'sini sunucuza yükleyip bu methodları çalıştırabilirsiniz.Örneğin:

Android studio Unable to compute hash of hatası

16 Mayıs 2016 tarihinde cevaplandı

proguard-rules.pro sını projenizde bulup not defteri ile açınen altına(genelde app klasörünün içinde olur)

-dontwarn java.nio.file.Files
-dontwarn java.nio.file.Path
-dontwarn java.nio.file.OpenOption
-dontwarn org.codehaus.mojo.animal_sniffer.IgnoreJRERequirement

satırlarını ekleyip projeyi tekrar rebuild etmeyi deneyebilirmisiniz.Büyük ihtimalle çözülecektir ben bu şekilde çözmüştüm.

Android Studio Hazır Method Ekleme

26 Mayıs 2016 tarihinde cevaplandı

Merhaba Nuh , CTRL + O tuşlarına basarak ekleyebilirsiniz.

Mavi Renk ile Gelen Android Sürüm Hatası Nedir Bu ?

26 Mayıs 2016 tarihinde cevaplandı

Merhaba Tunahan , benzer bir sorunu ben color.xml dosyasının içindeki tanımladığım renk idlerinde yanlış id  tanımlamasından dolayı bir hata almıştım.Renk kodunu okuyamamıştı. Benzer bir hata olabilir belki. Renk kodlarını bir inceleyin derim.

Android Bluetooth bağlantısını bütün classlarda kullanabilme

Merhaba Volkan , Java da nesneler üreterek ilerlemen daha iyi olucaktır.Onun için Socket bağlantılarını bir Class içinde topla örnek vereyim şu şekilde : 

checkbox kullanımı

27 Mayıs 2016 tarihinde cevaplandı

Merhaba Uğur ,sanırsam hatan bu satırdan geliyor.

ListView Favori Ekleme

27 Mayıs 2016 tarihinde cevaplandı

Custom ListView ile kolayca yapabilirsiniz.

Öncelikle şu konuyu bir inceleyin.Ben örnek göstererek size favori kısmın dan biraz bahesedeyim.

Ayrı bir layout oluşturuyoruz bu bizim list viewmizda görünecek olan layout ayrı bir tasarım yapıyoruz kısacası

örnek : (list_fav.xml)

android sudio yükseltme

21 Haziran 2016 tarihinde cevaplandı

Merhaba Mustafa,Android Studioya ya girip Help kısmından "Check for update" demen yeterli.Eğer yükseltmede sıkıntılar yaşıyor isen sıfırdan kurmak daha mantıklı tabikidi.

arduino erişim hatası

21 Haziran 2016 tarihinde cevaplandı

Merhaba Gülbahar, Windows 7'de buna benzer bir problemi arkadaşımız ile beraber ch341 driver'ını kurarak çözdük.

örn : http://javacolors.blogspot.com.tr/2014/08/dccduino-usb-drivers-ch340-ch341-chipset.html

sanada öneririm.CH341 chipset driverinı kurman büyük ihtimalle sorununu çözecektir.

#include sorunu

21 Haziran 2016 tarihinde cevaplandı

Projenizin ayarlarına girip Header Search Paths kısmından aşağıdaki gibi değişiklik yapmanız gerekiyor.

incelemek isterseniz şurada yorumlarda mevcut kaynak : http://stackoverflow.com/questions/17600917/how-to-link-glew-in-xcode

Blog Yazıları