7 Şubat 2015 Cumartesi

Merhaba arkadaşlar bu dersimizde Eclipse ile android uygulama geliştirmek için İzlememiz gereken adımları anlatacağım(Resimli olarak).Bende ilk eclipse kurarken çok araştırdım fakat hiç Türkçe kaynak yok onun için sizin için bu dersi hazırladım .İlk olarak  bu  https://www.eclipse.org/downloads/ linkten eclipse indiriyoruz indirme işlemi bittikten sonra .zip klasöründen dosyayı çıkarıp eclipse.exe uygulamasını çalıştırmanız yeterli daha sonra karşınıza böyle bir pencere gelecek :


burada Help sekmesini tıklıyoruz

Daha sonra karşınıza böyle bir pencere gelecek:

Buradaki Work With bölümüne =  https://dl-ssl.google.com/android/eclipse/ yazıyoruz.
Bu eklentiyi kurduktan sonra artık android uygulama geliştirmeye hazırsınız.

Yeni proje açmak için:

Burada karşımıza böyle bir ekran gelecek:

Gerekli alanları doldurduktan sonra next diyerek ilerleyin.Ve artık geleceği yazmaya hazırsınız.



Bir dahaki derste görüşmek üzere.

6 Şubat 2015 Cuma

Android Wifi bağlantı kontrolü:

Uygulama kodlarını resimli olarak verdim.Yazarak öğrenmek daha akılda kalıcı olur.

WIFIInternetConnectionDetector.java


CheckWIFIInternetConn.java


Main.xml (Uygulama Arayüz


)


Uygulama resimleri :




















Yazılım nedir?

Yazılım bir teknoloji terimidir.Anlamı; Hem bilgisayar sistemini oluşturan donanım parçalarının yönetimini hem de kullanıcıların işlerini yapmak için gerekli olan komutlar topluluğuna yazılım denilmektediryazılım

Bilgisayar yazılım türleri

Bilgisayar yazılımları genel olarak 3 ana grupta incelenebilir. Bunlar:
1- Sistem Yazılımları (System Software): Bilgisayarın kendisinin işletilmesini sağlayan, işletim sistemi, derleyiciler (compilers) (Yazılım programında, yazılan programı makine diline çeviren program), çeşitli donatılar (facility) gibi yazılımlardır.
2- Uygulama Yazılımları (Application Software): Bu kullanıcıların işlerine çözüm sağlayan örneğin çek, senet, stok kontrol, bordro, kütüphane kayıtlarını tutan programlar, bankalardaki müşterilerin para hesaplarını tutan programlar vs. gibi yazılımlardır.
Bütün sistem programları içinde en temel yazılım işletim sistemidir ki, bilgisayarın bütün donanım ve yazılım kaynaklarını kontrol ettiği gibi, kullanıcılara ait uygulama yazılımlarının da çalıştırılmalarını ve denetlenmelerini sağlar.
3- Çevirici Yazılımlar: Herhangi bir dilde yazılan programı makine diline çeviren yazılımlardır.

Uygulama yazılım türleri nelerdir ?

1- Genel Amaçlı Uygulama Yazılımları
2- Özel Amaçlı Uygulama Yazılımları

Yazılımlara örnekleri

1- microsoft Office (Word, Excel, PowerPoint)
2- Winrar
3- Norton
4- Winamp çeşitli kategorilerdeki örnek yazılımlardır.

Hizmet Yazılımları nedir?

Hizmet (Utility) yazılımları, genel sistem destek işlemlerini yapmak için kullanılan programlardır. Diskleri biçimlendirmek, dosyaları kopyalamak, disklerdeki programları yedeklemek, dosya sıkıştırma, dosya transfer (ftp), klavye düzenleme, disk yüzeyini düzenleme(fdisk, partition magic), virüs temizleme gibi işlemleri yaparlar. Çoğu işletim sistemi hizmet yazılımlarının yaptığı işlerin çoğunu yapmaktadır. Fakat bazı durumlarda hizmet yazılımları ayrı bir paket olarak daha güçlü özelliklerle üretilmektedir.

Zararlı Yazılım nedir?

Bilgisayarlara,faydalı yazılımlara zarar veren, kullanıcı dosyaları üzerinde tahribat yapan, kullanıcı bilgilerini çalan yazılımlara zararlı yazılımlar denilmektedir.
Zararlı yazılımlar kendi kendilerini çoğaltabilen, bir bilgisayardan diğerine yayılabilen ve çoğu kez bilgisayar sistemlerine kasten zarar vermek için yazılmış programlardır.

Her yazılım her bilgisayarda çalışır mı ?

Bilgisayarda hangi işletim sistemi kurulu olduğundan bağımsız şekilde çalışabilen yazılımlar üretebilse de, pek çok yazılım tek bir işletim sisteminde çalışacak şekilde üretilir. Ayrıca her yazılımın çalışmak için gereksinim duyduğu farklı donanım özellikleri olabilir ve bu donanıma sahip olmayan bilgisayarlarda bu yazılımı çalıştırmak mümkün olmayabilir.

Casus yazılım nedir?

Casus yazılım tanıtım kişisel bilgi toplama veya onayınızı almadan bilgisayarınızın yapılandırmasını değiştirme gibi belirli davranışları gerçekleştiren yazılımlar için kullanılan genel bir terimdir.

Özgür yazılım nedir?

Özgür yazılım kavramı, kullanıcıların, yazılımı çalıştırma, kopyalama, dağıtma, üzerinde çalışma, değiştirme ve geliştirme özgürlükleriyle ilgili bir kavramdır.

Bir yazılımın özgür yazılım olabilmesi için hangi şartları taşımalıdır ?

1- Herhangi bir amaç için yazılımı çalıştırma özgürlüğüne,
2- Her ne istiyorsanız onu yaptırmak için programın nasıl çalıştığını ögrenmek ve onu değiştirme özgürlüğüne (Yazılımın kaynak koduna ulaşmak, bu iş için önkoşuldur. ),
3- Kopyaları dağıtma özgürlüğüne,
4- Tüm toplumun yarar sağlayabileceği şekilde programı geliştirme ve geliştirdiklerinizi yayınlama özgürlüğüne kullanıcılar sahipse o yazılım özgür yazılımdır.


Ders Arşivi