F-Droid Açık Kaynak Kodlu Uygulama İndirme Uygulaması - Turkish Tutorial

in #utopian-io6 years ago (edited)

Turkish tutorial about an open source mobil application F-droid. In this post, I am writing about detailed features and uses of F-droid. There is some information about how to download this application and also step by step tutorial about how to install and use F-droid.

Merhaba arkadaşlar. Bir süredir kendi halimdeydim hepiniz biliyorsunuz. Ancak bu proje hakkında henüz yazı yazmamıştım. Ben de düşündüm, Discord kanalı üzerinden yapılan konuşmaları da değerlendirerek, açık kaynak kodlu uygulama bulmakta zorlananlar olduğunu tespit ettim. Bunun sonucunda da kullandığım bu uygulamayı tanıtma gereği duydum.

F-Droid uygulaması kendisi açık kaynak kodlu bir uygulama olmasının yanı sıra, Google Play Store alternatifi olarak geliştirilmiş fakat bünyesinde açık kaynak kodlu uygulamalara yer veren bir uygulamadır. Yani bu süreçte ki arayışınıza bir nevi derman olabileceğini düşündüğüm bir uygulamadır. Bu konuda ki ayrıntıları aşağıda açıkladım.

F-Droid uygulamasını indirerek işe başlıyoruz. Bu uygulamayı android işletim sistemine sahip araçlarınızda kullanabilirsiniz.

Uygulamayı indirdikten sonra, indirdiğimiz apk uzantılı dosyasını çalıştırıyoruz. Aşağıdaki resimde görüldüğü gibi dosyanın sisteme yükleme işlemi başlıyor.

f1.png

Sisteme yükleme işleminin bitmesinin ardından, yüklediğimiz uygulamayı aç diyerek uygulamaya giriş yapabiliriz.

f2.png

Karşımıza aşağıda gördüğünüz gibi bir ekran gelebileceği gibi, "bu kategoride aradığınız uygulama bulunmamaktadır" şeklinde bir uyarıyla karşılaşabilirsiniz. Bu uyarının çözümüne yönelik işlemleri aşağıda daha ayrıntılı olarak açıklayacağım. Öncelikle karşımıza aşağıdaki resimdeki ekran geldiğini farz ederek anlatmaya devam ediyorum. Uygulama listesini aşağıda gördüğünüz gibi ulaşabiliyorsunuz. Bu uygulamaların büyük bir kısmı açık kaynak kodlu olmakla beraber, bazı uygulamaların kodları tam olarak açık değildir. Bu hususa dikkat etmenizi öneririm. Bu ekranda arama sekmesi üzerinden aradığımız uygulamaya ait kelimeleri yazarak istediğimiz uygulama/ uygulamalara ulaşabiliriz. Örneğin bir oyun arıyorsak "game" yazarak temel bir arama gerçekleştirebiliriz. Tabi ki aradığınız uygulamanın ismini biliyorsanız onu direk yazmanız kolay bulmanız açısından daha iyi olacaktır. -Mevcut- bölümünde depoda mevcut indirilebilir uygulamaların listesini görebiliriz.

f3.png

Ana uygulama ekranı üzerinde -Kurulu- bölümünde, işletim sistemimiz üzerinde mevcutta kurulu olan uygulamaları görebiliriz.

f4.png

Ana uygulama ekranı üzerinde güncelleme bekleyen uygulamaları -Güncellemeler- sekmesi üzerinden görebilir ve buradan uygulamaları güncelleyebiliriz.

f5.png

F-Droid uygulaması, benzer diğer uygulamalardan ayıran en büyük özelliklerinden biri Blueetooth üzerinden paylaşım yapılabilme özelliğidir. Genel ayarlarına girerek bu özelliğini kullanabilirsiniz. Bunların dışında yukarıda ana ekranda uygulama görünmeyebileceğine dair bir şey söylemiştim. O konuya gelecek olursak. Eğer aynı sorunu yaşıyorsanız depo probleminiz mevcut demektir. Depo probleminden kastım uygulamaya ait deponun yüklenmesi gerçekleşmemiştir. Bu işlem çoğu zaman otomatik şekilde gerçekleşebileceği gibi bazen manuel olarak yapılması gerekmektedir.

f6.png

Bu sorunun çözülebilmesi için -Depoları Yönet- sekmesine girerek orada bulunan aktiflik durumlarını incelememiz gerekir. Uygulama ilk yüklendiğinde -F-Droid- bölümü aktiftir, ancak -F-Droid Archive- kısmı pasif olabilir. Bu kısmı aktifleştirerek depoların yüklenmesini sağlayabilirsiniz. Eğer hala aynı sorun devam ediyorsa, uygulamayı tamamen kapatıp yeniden girmek sorunu çözecektir.

f7.png

Uygulama indirme bölümüne gelecek olursak. 2048 oyununu indirmek istediğimizi farz ediyorum. Bu uygulamayı ana listede bulduktan sonra tıklayarak aşağıda resimde görünen sayfaya geliyoruz. Burada -Kur" dediğimizde uygulamayı sisteminize kurabilirsiniz. Uygulamanın hangi tarihte güncellendiğini ve eski sürümlerini de bu ekran üzerinden görebilirsiniz.

f8.png

-Ayarlar- bölümünde uygulamanın bir çok özelliğini ayarlayabilirsiniz. Özellikle güncellemeleri Wifi ile yapılma seçeneğini seçmenizi tavsiye ederim. Eğer çok fazla uygulama indirirseniz bu uygulamalar mobil veriniz üzerinden güncellenir. Bunu engellemek için bu seçeneği seçili olması gerekir. Kendi kendine güncelleme aralığını da uzatarak yaşanacak mobil veri kayıplarının önüne geçebilirsiniz.

f9.png

Burada dikkat edeceğiniz özelliklerden biri de - Uyumsuz sürümler- özelliğidir. Eğer paylaşma maksatlı indirmeyi planlıyorsanız ve uygulama sisteminize uygun değilse bu seçeneği aktif edebilirsiniz. Ancak sisteminizin mevcut sistemine uyumsuz uygulamalar sorun çıkaracağından bu özelliği az önce söylediğim durum haricinde kullanmanızı pek tavsiye etmiyorum. Bu özelliklerinin yanında bir çok özelliği ile çeşitli süzme işlemleri yapabilirsiniz. Bunlara ayrınca değişme gereği duymuyorum.

f10.png

f11.png

Depolarınızın yukarıda bahsettiğim şekilde yüklenmeye başladığında ki boyut olarak çok büyük boyutlarda değildir, ekranınızda bir indirme bölümü görünecektir. Bu aşamada herhangi birşey yapmanıza gerek yoktur. Uygulamanın depo indirmesi tamamlandığında uygulamayı yeniden başlatmanız yeterlidir.

f12.png

F-Droid uygulamasının en güzel özelliklerinden biri de, uygulamayı indirmeden önce sizden talep edeceği izinleri görebilmenizdir. Bazı uygulamalar rahatsız edici ya da şüphe çekici şekilde izinler talep edebilmektedir. Bu durumun önüne geçilmesi için güzel bir yöntem.

f13.png

-Bağlantılar- bölümü üzerinden uygulamanın kaynak koduna ve uygulamayla ilgili bildirilmiş sorunlara ulaşabilirsiniz.

f14.png

Aşağıdaki resimde görüldüğü üzere uygulama ile ilgili sorunlar yazılmıştır. Bu bahsettiğim indirmek istediğiniz uygulamalar ile ilgili sorunlardır. F-Droid uygulamasının kendisine ait sorunları resmi internet sitesi üzerinden bildirebilirsiniz.

f15.png

Uygulamanın kodlarını görmek için view code diyerek kodlarına ulaşabiliriz. Bu özelliğini özellikle koyma gereği duydum. Çünkü açık kaynak kodlu proje aranan bu dönemde yanlış ve alakasız github üzerinden seçimlerden dolayı red yememek için önemli bir adımdır. uberspot/2048-android github üzeriden seçim yaparak sorunsuz ve kafanız rahat şekilde yazmaya başlayabilirsiniz bu uygulama için.

f16.png

Uygulamanın kodlarını inceleyebilirsiniz. Bunu özellikle belirtme nedenim özellikle kod bilen arkadaşlar için. Kodlarda bir hata ya da kimlik hırsızlığı gibi bir duruma ait kod görmeniz halinde F-Droid resmi sitesi üzerinden şikayet ederek, bu uygulamanın F-Droid deposundan çıkarılmasını sağlayabilirsiniz. Tabi ki baştan da söylediğim gibi bunun tespiti için belirli bir oranda kod bilgisi gereklidir.

f17.png

Daha önce tamamen açık kaynak kodlu olmayan uygulamaları da bünyesinde barındırdığından bahsetmiştim. Bunun örneğini aşağıdaki "Telegram" uygulaması üzerinden görebilirsiniz. "Kaynak kod tamamen özgür değildir" ibaresinin bulunduğu uygulamalar da bulunmaktadır.

f18.png

Uygulama içerisinde işinize yarayabilecek bir çok açık kaynak kodlu uygulama olduğu gibi, bir işe yaramayan çok sayıda uygulama da bulunmaktadır. Bu sebeple uygulamayı indirmeden önce uygulama içerisindeki sorunlar bölümünü iyi incelemenizi ve indirme işleminize bundan sonra başlamanızı tavsiye ederim. Ayrıca sürümün güncellenme tarihi de indirmede sizler için bir kriter olsun. Kullanışlı bir uygulama.

Elimden geldiğince ve dilim döndüğünce size bu uygulamayı anlatmaya çalıştım. Dahil olduğumuz ve aktif olarak kullandığımız Utopian projesinde sizlere katkı sağlayabileceğini ve arayışınızı kolaylaştırabileceğini umarak bu konuyu açtım. Umarım faydalı olmuştur. Sabrınız için teşekkür ederim. Elimden geldiğince ara vermemeye çalışacağım.



Posted on Utopian.io - Rewarding Open Source Contributors

Sort:  

slm
ben profılımde bir video paylastım...izniniz olursa sizide tanıtmak ıstıyorum boyle bır vıdeoda ...fikir ve elestırılerınız benım ıcın onemlı ...izin verırsenızde cok sevınırım tesekkurler

Güzel bir düşünce. İzin alma nezaketini gösterdiğiniz içinde teşekkürler. Yapabilirsiniz. sıkıntı yok.

ustadım paylasımımı gormek ıcın takıp edersenız sevınırım ...bır fıkır sunarsanız veya sızle ılgılı neler anlatmamı ıstersenız bıldırırsenız sevınırım tesekkurler

Blog senin sonuçta. Neler anlatmak istersen onları anlatabilirsin :)

Çok faydalı bir uygulama olduğu kesin. Açık kaynak kodlu uygulamalar arayan arkadaşların gerçekten çok işine yarayacaktır diye düşünüyorum. Elinize sağlık :)

Yazma amacım aynı zamanda birilerininde işine yaraması. Teşekkürler @fetch :)

Okurken yoruldum :)) Şaka bir yana en ince detayına girerek anlatmışsın emeğine sağlık...

Thank you for the contribution. It has been approved.

You can contact us on Discord.
[utopian-moderator]

Hey @necrosahin I am @utopian-io. I have just upvoted you at 7% Power!

Achievements

  • You have less than 500 followers. Just gave you a gift to help you succeed!
  • This is your first accepted contribution here in Utopian. Welcome!

Suggestions

  • Work on your followers to increase the votes/rewards. I follow what humans do and my vote is mainly based on that. Good luck!
  • Contribute more often to get higher and higher rewards. I wish to see you often!
  • I introduced a competition factor. My vote is based also on how competitive the category used is.

Human Curation

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!

mooncryption-utopian-witness-gif

Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x

Congratulations @necrosahin! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

Award for the number of upvotes

Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

By upvoting this notification, you can help all Steemit users. Learn how here!

Coin Marketplace

STEEM 0.25
TRX 0.11
JST 0.034
BTC 63202.55
ETH 3085.17
USDT 1.00
SBD 3.85