Android programlarda neden kapat butonu yok?

Başlatan ayhani, 02 Mart 2013, 23:28:29

ayhani

Merhaba forumdaşlar. androidli bir telefon birde 7 inçlik ucuz taplet almamla androidle tanışmış oldum.

Fakat banamı öyle geliyor anlamadım; Android programlarda neden çıkış-kapat butonu yok?
En iyi bildiğim şey hiçbir şey bilmediğimdir.

t2

#1
kalınkafalı android geliştiricilerine göre lüzum gördüğü zaman android programı kapatacak imiş.
aynı kalın kafalı kıt zekalı geliştiricilere göre tarayıcıda pencereler çok açılınca eskipencere kapanmayıp maksimum pencere sayısına ulaştınız bazı pencereleri kapatın diyor. kalın kafalılar, yaptığı şeyi denememiş öyle anlaşılıyor.

7 inçlik ucuz taplet yerine en pahalısından alsanda aynı android aynı kalın kafalılar tarafından geliştirildiyse sonuç aynı olacaktır.

ayhani

Alıntı yapılan: t2 - 02 Mart 2013, 23:36:07
kalınkafalı android geliştiricilerine göre lüzum gördüğü zaman android programı kapatacak imiş.
aynı kalın kafalı kıt zekalı geliştiricilere göre tarayıcıda pencereler çok açılınca eskipencere kapanmayıp maksimum pencere sayısına ulaştınız bazı pencereleri kapatın diyor. kalın kafalılar, yaptığı şeyi denememiş öyle anlaşılıyor.

Hocam bundan daha farklı bir sebebi olmalı. Hadi biri koymadı, google playden o  kadar yazılım indirdim hiçbirinde yok hiçbirininmi aklına gelmemiş?
En iyi bildiğim şey hiçbir şey bilmediğimdir.

muuzoo

Alıntı yapılan: ayhani - 02 Mart 2013, 23:37:32
Hocam bundan daha farklı bir sebebi olmalı. Hadi biri koymadı, google playden o  kadar yazılım indirdim hiçbirinde yok hiçbirininmi aklına gelmemiş?

Bildiğim kadarıyla bunun sebebi işletim sisteminin kendi bellek yönetim mekanizmasına sahip olması. Programdan çıktığınızda (home tuşu ile ana ekrana döndüğünüzde) uygulama bellekte kalmaya devam eder ve tekrar erişmek istediğinizde hemen kullanıma geçer. Eğer uygulama bir daha kullanılmadıysa ve yeni bir uygulama için bellek gerekirse o uygulama ototmatik olarak sonlandırılır ve kullanım için bellek alanı açılır. Bu mekanizma 2.x serilerinde zaman zaman sorunlu olabiliyordu ama 4.x sürümlerinde gayet kullanışlı çalışıyor. İlle de uygulamaları sonlandırmak sterseniz 2.x serileri için task killer programları belli aralıklarla belleği temizleyebiliyordu. Ama 4.x sürümleri için kullanılması tavsiye edilmiyor ki bana kalırsa da gerek yok.
gunluk.muuzoo.gen.tr - Kişisel karalamalarım...

ayhani

Alıntı yapılan: muuzoo - 02 Mart 2013, 23:44:17
Bildiğim kadarıyla bunun sebebi işletim sisteminin kendi bellek yönetim mekanizmasına sahip olması. Programdan çıktığınızda (home tuşu ile ana ekrana döndüğünüzde) uygulama bellekte kalmaya devam eder ve tekrar erişmek istediğinizde hemen kullanıma geçer. Eğer uygulama bir daha kullanılmadıysa ve yeni bir uygulama için bellek gerekirse o uygulama ototmatik olarak sonlandırılır ve kullanım için bellek alanı açılır. Bu mekanizma 2.x serilerinde zaman zaman sorunlu olabiliyordu ama 4.x sürümlerinde gayet kullanışlı çalışıyor. İlle de uygulamaları sonlandırmak sterseniz 2.x serileri için task killer programları belli aralıklarla belleği temizleyebiliyordu. Ama 4.x sürümleri için kullanılması tavsiye edilmiyor ki bana kalırsa da gerek yok.

Hocam böyle birşey duymuştum ama yinede kapa tuşu olmaması bana garip geldi.
En iyi bildiğim şey hiçbir şey bilmediğimdir.

muuzoo

#5
Alıntı yapılan: ayhani - 02 Mart 2013, 23:47:15
Hocam böyle birşey duymuştum ama yinede kapa tuşu olmaması bana garip geldi.

Bu aslında sadece android'e özgün bir durum değil. Bildiğim kadarıyla ios cihazlarda da uygulama kapatılsada bellekte kalıyor ve duruma göre sonlandırılıyor.Bunun sebebi bana kalırsa bu sistemlerin bir son kullanıcı cihazı olarak tasarlanması. Yani sık kullandığınız uygulamalar bellekte kalır tekrar erişmek istediğinizde hızlıca açılır. Amaç sık kullanılan uygulamaların kullanıcı bekletmeden hemen açılabilmesi. Bir nevi windows işletim sistemindeki superfetch özelliği gibi ama daha çok son kullanıcı odaklı. Çünkü telefonlarımız ya da tabletlerimiz bilgisayarlardaki gibi programların açılması için sürekli bekleme yapsaydı çok kullanışsız olurdu diye düşünüyorum.

Ama tamamen kapatmak isterseniz görev yöneticisi ile sonladırabiliyorsunuz.
gunluk.muuzoo.gen.tr - Kişisel karalamalarım...

Maxim

evet genelde yok ama hepsinde degil.
bazi uygulamalarda var
bazi uygulamalarda ise siz kapatma ozelligini program ayarlarindan acabiliyorsunuz
o yuzden programin ayarlarini dikkatli inceleyin.

KaraBekir

Bilgisayarda Windows 8 kullanıyorum, (genelde) programı tepesinden tutup aşağı doğru götürünce program kapanıyor yada bir kapat butonu oluyor onunla kapatılıyor. Peki Windows 8 telefonlarında durum nasıl?  Aynı sistem 1 e 1 telefonlarda da var mı?

MC_Skywalker

Artık Android'in alternatifi var Ubuntu.
Tablet sürümü için.   http://www.ubuntu.com/devices/tablet
Telefon sürümü için.  http://www.ubuntu.com/devices/phone

FullMetal

Alıntı yapılan: MC_Skywalker - 03 Mart 2013, 12:56:09
Artık Android'in alternatifi var Ubuntu.
Tablet sürümü için.   http://www.ubuntu.com/devices/tablet
Telefon sürümü için.  http://www.ubuntu.com/devices/phone
Android için bir alternatif aranıyorsa gerçekten bu daha önceden de vardı. Mesela MeeGo vardı. Nokia Maemo ve Intel Moblin ile birleşiminden MeeGo oluştu ardından eski Microsoft yöneticilerinden birisi Nokia nın yeni CEO u olunca birden Nokia, MeeGo dan desteğini çekti ve telefonlarında Windows Phone kullanacağını açıkladı. Nokia nın sahip olduğu Qt yanlış hatırlamıyorsam el değiştirdi. Olan oldu ardından Intel, Samsung ile birlikte Tizen projesini başlattı. Fakat MeeGo nun böyle birşekilde sonlanmasını istemeyen bazı eski Nokia çalışanlarınında bulundğu bir grup insan Sailfish OS u tanıttılar.

Tesla.25

Alıntı yapılan: FullMetal - 03 Mart 2013, 14:34:54
Android için bir alternatif aranıyorsa gerçekten bu daha önceden de vardı. Mesela MeeGo vardı. Nokia Maemo ve Intel Moblin ile birleşiminden MeeGo oluştu ardından eski Microsoft yöneticilerinden birisi Nokia nın yeni CEO u olunca birden Nokia, MeeGo dan desteğini çekti ve telefonlarında Windows Phone kullanacağını açıkladı. Nokia nın sahip olduğu Qt yanlış hatırlamıyorsam el değiştirdi. Olan oldu ardından Intel, Samsung ile birlikte Tizen projesini başlattı. Fakat MeeGo nun böyle birşekilde sonlanmasını istemeyen bazı eski Nokia çalışanlarınında bulundğu bir grup insan Sailfish OS u tanıttılar.


Zaten bir işletim sistemi vardı. Aramaya gerek yoktu. Evet, Symbian vardı. Symbian 'ın birden fişinin çekilmesinin tek nedeni Microsoft 'un eski CEO 'sunun NOKIA 'ya gelmesi... Gelişen donanımlarla birlikte Symbian 'da geliştirilseydi, halen daha pazarın tek lideri idi Symbian dı ve çok süper bir sistem kullanıyorduk halen daha... Ben halen daha savunuyorum: Symbian, Android 'den kat ve kat üstün bir sistem. Symbian 'ın tek dezavantajı, Native C++ ile uygulama geliştirmenin zor ama çok zor olması idi. Şimdi Andorid de JAVA ile kolayca uygulama geliştirilebiliyor.

metaltrrocker

@MC_Skywalker
ubuntu phone denilen olay tam olarak nedir?Nette araştırdım ancık yüklenmesi vs. gibi somut düzgün birşey bulamadım.
şuanki android işletim sisteminin alternatifi mi yoksa ubuntunun pc lerdeki kurulu versiyonları için bir entegrasyon mu yada her ikisi demi?
Arada değişik romlar deniyorum ubuntuyu da denemek gerek diye düşündüğüm için biraz daha detaya ihtiyacım var.