kategori Arşivi: Android

Android cihazların güvenliğini büyük ölçüde kullanıcı faaliyetlerinin belirlediğini söyleyebiliriz. Her ne kadar, yayınlanan her sürümde yeni güvenlik opsiyonları eklense de, yanlış bir uygulamanın kurulması veya internet bağlantısında yapılan hatalar cihazın güvenliğini tehlikeye atabilir. Cihazınızdaki güvenlik açıkları kişisel verilerinizin çalınmasına, cihazınızın kullanılmaz hâle gelmesine, hatta cihazdaki uygulama üzerinden erişim sağladığınız banka hesabınızın dâhi riske girmesine sebep olabilmektedir. Bu yüzden, android cihazınızı kullanırken çeşitli güvenlik önlemlerine dikkat etmenizde fayda var. Yalnızca Google Play Store Uygulamalarını İndirin Android temelli uygulamalar üzerinden yapılan kimlik ve hesap hırsızlığının oldukça yaygın olduğunu söylemek gerek. Uygulamalara yerleştirilen virüsler, cihazdaki şifrelerin çalınmasına, kimlik bilgilerinin ve kişisel dosyaların başkalarının eline geçmesine sebep olabiliyor. Bu yüzden, bir uygulama indirirken güvenilir olduğundan emin olmanız gerekmekte. Google Play dışında bir platformda uygulama indirdiğinizde cihazınızı ciddi anlamda riske atmış olabilirsiniz. Bu yüzden, yalnızca Google Play Store uygulamalarını indirmeye ve indirdiğiniz uygulamaların puan ve yorumlarını incelemeye özen göstermelisiniz. Cihazınızda başka yerden indirilmiş bir uygulama varsa, Ayarlar…

Daha fazla oku

İçinde bulunduğumuz yıl sonu itibarıyla akıllı telefon sahiplerinin sayısının 2 milyarı, Android işletim sistemini kullanan kişi sayısının da 1,5 milyarı geçmesi bekleniyor. Ayrıca mobil uygulamalardan elde edilen toplam gelirin de 45 milyar doları geçeceği öngörülüyor. Bu bilgilere ek olarak, bir istatistik firmasının verilerine göre 2015 yılında Google Play üzerinden yaklaşık 200 milyon uygulama indirildi ve bu uygulamaları indiren kullanıcıların büyük çoğunluğu Brezilya, Hindistan, Meksika, Endonezya ve Türkiye pazarını oluşturuyor. Rakamlar bu kadar yüksek olunca mobil uygulama sahibi olan firmaların ve mobil uygulamalardan gelir elde etmek isteyenlerin de aklına Android üzerinden maddi kaynak sağlamak geliyor. Peki Android’de para kazanmak için hangi yollara başvurulabilir? Android telefonlar için uygulama geliştirerek nasıl para kazanılır? Her mobil uygulama pazarının kendine ait farklı dinamikleri var. Androdi’de uygulama sahibi olmak isteyenlerin de ilk olarak Google Play’in kendine has dinamiklerini araştırarak, stratejilerini elde ettikleri içgörülere göre geliştirmeleri gerekiyor. Gelir modelinin belirlenmesi ise tüm sürecin en başında yer alıyor. Android uygulamanızı…

Daha fazla oku

Merhabalar, Bugün SharedPreferences’den bahsedeceğim, SharedPreferences  Android platformunda, basit verileri ve ayarları tutmamıza yarayan bir yapıdır. Masaüstü veya Web uygulamalarında ayarlarımızı ya veritabanlarımızda tablolarımızda tutarız daha önemsiz basit ayarları ini dosyalarında saklarız. Çünkü boyutları küçük veri yazık okuması kolaydır. Bildiğiniz üzere Android sayafamı ziyaret ederek Android’te işler Nasıl Yürüyor yazısını sizlere paylaştık.Dilerseniz sizlerde yazıyı ziyaret ederek Android’te işler Nasıl Yürüyor bilgi edinebilirsiniz.   Android platformunda da sql kullanılabilir ama bir kaç basit ayar için sql zahmetli iştir. Nerelerde kullanılabilir ? Örneğin,  Login ekranı yaptınız ve beni hatırla CheckBoxu koydunuz, kişi CheckBox’a tıklayınca , kullanıcı adını SharedPreferences  ile kolayca saklayabilirsiniz böylece uygulama açılırken kolayca buradan okuyabilirsiniz.Uygulamalarımız içinde küçük verileri kayıt etmek için veritabanı oluşturmak yerine kullanımı daha pratik olan SharedPreferences kullanabiliriz ama büyük veriler için kullanımı uygun değildir. Basit bir uygulama yaparak SharedPreferences ile nasıl veri ekleme, güncelleme, silme işlemelerini yapabileceğimize bakalım. SharedPreferences ile Int, Boolean, Float, Long, String değişkenleri tutabilirsiniz.     MainActivity.java package…

Daha fazla oku

Android programlama ile ilgili uygulama geliştirmek istiyorsak, öncelikle uygulamaların ne şekilde çalıştığı ile ilgili temel bazı bilgilere sahip olmalıyız. Android uygulamaları öncelikle, projenin yer aldığı res dosyasının içinde bulunan /Uygulama/AndroidManifest.xml  isimli dosyaya bakar. Bu dosya içerisinde bulunan XML dosyası Android uygulamasının hangi özelliklerde olacağını belirler (iconu, arka resim, proje içerisinde bulunan bütün objeleri ve özellikleri barındıran dosyaların barındığı adeta bir kök dizini gibidir.) AndroidManifest.xml dosyasına bakacak olursak; aşağıdaki bilgilerden oluştuğunu görmekteyiz. android:versionCode=”1″    Uygulamanın versiyon bilgisini android:minSdkVersion=”8″ Kullanılan SDK versiyonunu android:icon=”@drawable/ic_launcher” Hangi Arkaplan resmine sahip olacağını android:label=”@string/app_name”  Uygulamanın Adının nerede olduğunu android:theme=”@style/AppTheme”  Kullanılan temanın ne olduğunu ve bunun gibi daha pek özelliği görebiliriz. AndroidManifest ayrıca proje içerisindeki kodlar ve projenin içinde bulunan objeler ile ilgili bir harita niteliğindedir. AndroidManifest içerisinde bulunan android:name=”com.example.uygulama1.MainActivity” kısmına bakacak olursak proje içerisinde bulunan kodların nasıl çağrıldığını görmüş oluruz. Aşağıda src klasörü içerisinde bulunan temel kodları yazdığımız yapıda (R.layout.activity_main) kodu ile temel şablonun nasıl çağrıldığını görmekteyiz. protected…

Daha fazla oku

Merhaba Arkadaşlar, osmansecer.net sitemiz üzerinden anlattığımız/yayınladığımız Android Dersleri yazı serimize bu dersimizde Android Emülatör oluşturma işlemleri ile devam ediyoruz. Bildiğiniz üzere bir önceki dersimde Android Studio’da Proje oluşturmuştuk.Ancak bu projeyi çalıştırmak için bir Android cihaza ihtiyaç olduğunu söylemiştik. Bu emülatör yani, bilgisayarımız üstünden calışan sanal bir Android cihazda olabilir ve ya kullandığımız gerçek bir Android cihazda olabilir. Emülatör tanımlama işlemi ile başlayalım. Emülatör Oluşturma Bir önceki derste oluşturduğum Android İlk Uygulama dersimizi açıyorum. Android Studio’ya açıyoruz ve bir önceki dersimizde oluşturduğumuz projemizi görüyoruz. İstersek onu açabilir istersek yeni bir projeye ile başlayabiliriz. Biz bir önceki projemizi açarak başlıyoruz.   Karşımıza yandaki sayfa geliyor. Android Studio’yu kapatırken hangi ekranlar açıksa o şekilde geri açılıyor. Uygulamayı ilk oluşturduğumuzda zaten otomatik olarak Run edilebilecek(herhangi bir kod yazmadan çalıştırılabilecek) bir uygulama hazır bir şekilde açılıyor. Üst taraftaki Toolbar’dan Run tuşuna(Yeşil OK) basıyoruz.   Herhangi bir Emülatör tanımlaması yapmadığımız ve ya gerçek bir Android cihazı bilgisayarımıza bağlamadığımız  için yandaki gibi bir ekran açılıyor ve…

Daha fazla oku

Android’i tanımaya devam etmeye ne dersiniz.Şimdi android studio’ya yakından bakalım.İlk defa  yeni bir proje oluşturmak için. Start a new Android Studio project sekmesine basarak  yeni bir proje oluşturuyoruz.   Karşımıza gelen yeni sayfa Yeni proje oluşturduğumuz zamanki ayarlar kısmıdır. Daha yakından incelersek : Application name : Uygulama ismini buraya yazıyoruz. Dosyamızın ismi’de aynı zamanda bu olmaktadır. Değiştirmek için location’u yazınız. Company Domain: Rastgele bir şirket ismi diye düşünün. Package name: Burası application isminize göre oluşmaktadır. Sizin yaptığınız bir şey yoktur. Project location: Yapacağınız uygulamanızın yolu. Yukarıdaki başlıklar dikkate alındıktan sonra ve gerekli ayarlar yapıldıktan sonra Next diyerek diğer pencereye geçiş sağlıyoruz. Bu resim de ise uygulamanızı minimum hangi andriod işletim sisteminde seçmek istiyorsanız onun seçimini yapıyorsunuz.Ben burada deafult olarak gelen Android 5.0 (Lollipop) işletim sistemini seçerek Next tuşuna basarak diğer pencereye geçiş yapıyorum. Uygulamamızın Activity layout yani tasarım kısmını burada ayarlayabilirsiniz. Bir tavsiye eğer dışarıdan proje aktarıyorsanız boş bir activity oluşturun. Ve klasör…

Daha fazla oku

 Mobil Uygulamalar ve Android’e Giriş Ders 1  Uygulama Kavramı  Kullanıcıların ihtiyaçları doğrultusunda istedikleri işlemleri yapmalarına imkan veren yazılımlara uygulama adı verilir. Uygulamaların geliştirilmesi için çeşitli programlama dilleri ve geliştirme araçları kullanılır.  Uygulamalar; işletim sistemleri, internet siteleri (Facebook gibi), başka bilgisayar programları (Firefox, Chrome vb.), cep telefonları (Android, iPhone vb.) ya da tablet bilgisayarlar altında çalıştırılmak üzere hazırlanır. Daha fazla kullanıcıya ulaşabilmek için günümüzde geliştirilen uygulamalardan bir çoğu birden fazla platformda çalışacak şekilde tasarlanmaktadır. Mobil Uygulamalar ve Türleri  Akıllı telefon ve tabletler için tasarlanmış ve kodlanmış yazılımlara mobil uygulama denir. Temelde 3 tip mobil uygulama vardır; Native (Yerli) Uygulama: Platforma özel API’ler ile belli bir dilde programlanan uygulamadır. Tipik olarak platforma özel merkezi bir uygulama marketinden satın alınır, indirilir ve güncellenir. Native uygulamalar, diğer uygulamalara kıyasla genellikle en iyi performansı, en derin entegrasyonu ve en iyi genel kullanıcı deneyimini sunar. Web Uygulaması: Bir web tabanlı uygulama HTML5, JavaScript ve CSS bazlıdır ve…

Daha fazla oku

Android Studio kurulumuna geçmeden  birkaç noktaya değinmek istiyorum. Android ile merak ettiğiniz  herşeyi Android kategorisini ziyaret ederek bilgi edinebilrsiz. Eğer uygulamanızda birçok kütüphane, Google servisleri vs. kullanıyorsanız Android Studio IDE’nizi güncel tutmanızı öneririm. Çünkü bazı API’ler güncel Android Studio kullanımı istiyor. Android Studio kurulumuna geçmeden önce JDK (Java Development Kit) indirmemiz gerekiyor. Android Studio, Java tabanlı olduğu için Eclipse gibi JDK yüklü olması gerekiyor. JDK Kurulumu Önce bu adrese girelim. Karşımıza aşağıdaki indirme ekranı gelecektir. Sağdaki JDK başlığının altındaki DOWNLOAD butonuna tıklayalım.   Daha sonra Accept License Agreement seçeneğini tıklayarak Windows için en altta Download alanında bulunan linkte tıklayarak indirme işlemini başlatın.   İndirdiğiniz dosyayı açıp kurmaya başlayabilirsiniz. Kurulum adımları aşağıdaki gibi olacaktır:   Next Step Next Step Burada Java’nın yüklü olduğu dizini değiştirmeden Next diyoruz.   Next Step Next Step Finish…!   JDK yüklendi. Close butona ile ekranı kapatıyoruz. JDK kurulumundan sonra aşağıdaki adımı takip ederek Path ayarları eklememiz gerekiyor. Bilgisayar > Özellikler > Gelişmiş Sistem Ayarları…

Daha fazla oku

8/8