0

M1 İşlemcide Android Studio Emülatör Çalıştırmak | HAXM Hatasını Çözmek

apple-m1-android-studio-emulator-blog

How to fix “Unable to install Intel HAXM” error?

M1 işlemcili Apple cihazlarda Android yazılım geliştirirken mobil uygulamalarımızı test edebileceğimiz Android Studio emülatör kurulumunda “Unable to install Intel HAXM” hatası alıyorduk. Yazının devamında bu hatayı nasıl çözebileceğinizi ve emülatörü nasıl kullanabileceğinizi anlatıyorum.

Continue Reading

0

Google’dan Ücretsiz Android Uygulama Geliştirme Dersleri

google-android-ders

Android için mobil uygulamalar geliştirmek istiyor ancak nereden başlayacağınızı bilmiyorsanız bizzat Google tarafından Udacity e-learning sitesinde yayınlanan ücretsiz eğitimlerle başlamanız nokta atışı olacaktır. Türkçe içerik arıyorsanız tabii ki Turkcell Geleceği Yazanlar gibi güzel alternatifler mevcut ama İngilizce eğitimlerde zorluk yaşamayacak seviyedeyseniz Google eğitimi ile başlayabilirsiniz.

Udacity.com/google sayfasından görebileceğiniz üzere geçen yıl Google, Udacity ile Tech Entrepreneur Nanodegree programını hazırlamıştı. Bu eğitimlerde teknoloji girişimlerinin hayata geçiş adımlarını öğrenebiliyordunuz. Bu açıdan MBA derslerine benzerlik taşıyordu.

Şimdi Google yine Udacity üzerinde Android Basics Nanodegree adlı ücretsiz eğitimiyle Android derslerini paylaşmaya başladı. Eğitimin sayfasında yer alan bilgilerde eğitmen ve partnerler listesi oldukça ilgi çekici. Google çalışanlarından oluşan eğitmen kadrosu eğitimin kalitesini buradan bile belli ediyor.

Continue Reading

1

Mobil İşletim Sistemleri

mobil-isletim-sistemleri
İşletim sistemi
, bilgisayar donanımının doğrudan denetimi ve yönetiminden, temel sistem işlemlerinden ve uygulama programlarını çalıştırmaktan sorumlu olan sistem yazılımıdır. Donanımlar hızla gelişip karmaşıklaşırken bu donanımların ne şekilde çalışacaklarını ve kaynak yönetimini düzenleyen yazılımlar işletim sistemleridir.

Akıllı telefonlar (Smart Phones), Tablet bilgisayarlar, PDA (Personal Digital Assistant)’lar gibi taşınabilir cihazlar için üretilen işletim sistemleri mobil işletim sistemleri olarak adlandırılırlar. Günümüzde bu kapsam daha da genişlemekte, bir işletim sisteminin çoklu platformu desteklemesi beklenmektedir. Aynı işletim sisteminin desktoplarda, laptoplarda, tabletlerde, telefonlarda ve TV gibi platformlarda desteklenmesi sadece son kullanıcılar için değil aynı zamanda yazılım geliştiriciler için de tercih sebebi olmaktadır. Her platform tabii ki kendi gücünden yararlanarak farklı deneyimler de yaşatabilmelidir. Dokunmatik ekrana sahip olmayan bir monitör nedeniyle masaüstü bilgisayarımızda dokunma deneyimini tadamazken tabletlerde ve telefonlarda bu deneyimi yaşadığımızı hissetmeliyiz, tabletlerde telefonlara nazaran daha büyük ekranlarda dijital ortamda gazete ve dergileri rahatça okuyabilmeliyiz.

Günümüzde en çok kullanılan  ve popüler olan mobil işletim sistemleri Android, iOS ve Blackberry olarak karşımıza çıkmaktadır. Windows Phone 8 de Nokia ve diğer mobil cihaz üreticileri ile yeni ürünlerde kendini tanıtıyor. Kısa zaman önce Linux dünyasından tanıdığımız Ubuntu da telefonlarda ve televizyonlarda boy göstermeye başladı. Bunların dışında ismini sıkça duyduğumuz, kullandığımız işletim sistemleri de oldu ancak hızlı değişime ayak uyduramadıklarından yok olmaya yüz tuttular. Bunlardan en bilineni Nokia telefonlardan tanıdığımız Symbian oldu.

Continue Reading