docs/README-TR.md
GitHub Store, açık kaynaklı yazılımları keşfetmeyi ve yüklemeyi kolaylaştırmak için tasarlanmış, GitHub sürümleri için çok platformlu bir uygulama mağazasıdır. Kurulabilir ikili dosyaları (APK, EXE, DMG, AppImage, DEB, RPM) otomatik olarak algılar, tek tıkla kurulum sunar, güncellemeleri takip eder ve depo bilgilerini temiz bir uygulama mağazası tarzı arayüzde sunar.
Android ve Desktop platformları için Kotlin Multiplatform ve Compose Multiplatform ile geliştirilmiştir.
</div><p align="middle"> </p> <div align="center">[!CAUTION] Özgür ve Açık Kaynaklı Android tehdit altında. Google, Android'i kapalı bir platforma dönüştürerek istediğiniz uygulamaları yükleme özgürlüğünüzü kısıtlayacak. Sesinizi duyurun – keepandroidopen.org.
SSS ve yararlı bilgiler için GitHub Store Wiki sayfasına göz atın
🌐 Web sitesi: github-store.org 💬 Discord: Topluluğa katılın 📜 Gizlilik Politikası: github-store.org/privacy-policy
</div>GitHub Store, GitHub, Inc. ile bağlantısı olmayan bağımsız bir açık kaynak projesidir.
İsim, uygulamanın işlevselliğini (GitHub sürümlerini keşfetme) tanımlamakta olup herhangi bir marka sahipliği iddiası taşımamaktadır.
GitHub®, GitHub, Inc.'in tescilli markasıdır.
[!IMPORTANT] macOS Kullanıcıları: Apple'ın GitHub Store'u doğrulayamadığını belirten bir uyarı görebilirsiniz. Bu, uygulamanın App Store dışında dağıtılması ve henüz notarize edilmemiş olması nedeniyle gerçekleşir. Sistem Ayarları → Gizlilik ve Güvenlik → Yine de Aç yolunu izleyerek izin verin.
Akıllı keşif
Sürüm tarayıcı ve kurulumlar
Zengin ayrıntılar ekranı
Uygulama yönetimi
Yıldızlı depolar
Ağ ve performans
GitHub Store herhangi bir özel indeksleme ya da manuel kürasyon kuralı kullanmaz.
Projeniz şu koşulları sağlıyorsa otomatik olarak görünebilir:
GitHub'da herkese açık depo
public olarak ayarlanmış olmalıdır.En son sürümde kurulabilir dosyalar
.apk.exe, .msi.dmg, .pkg.deb, .rpm, .AppImageSource code (zip) / Source code (tar.gz)) yoksayar.Arama / konular aracılığıyla keşfedilebilir
android, mobile, apk gibi konular.desktop, windows, linux, macos, compose-desktop, electron gibi konular.Deponuz bu koşulları sağlıyorsa GitHub Store onu arama yoluyla bulabilir ve otomatik olarak gösterebilir — manuel gönderim gerekmez.
GitHub sürümlerini artık elle aramak yok Yalnızca platformunuz için gerçekten ikili dosya sunan depoları görün.
Ne kurduğunuzu bilir GitHub Store (Android) üzerinden kurulan uygulamaları takip eder ve yeni sürümler mevcut olduğunda vurgular; böylece GitHub'da tekrar arama yapmadan güncelleyebilirsiniz.
Her zaman güncel Kurulumlar varsayılan olarak en son yayımlanan sürümü kullanır; sürüm seçici aracılığıyla herhangi bir önceki sürümü de göz atıp kurma seçeneği mevcuttur.
Açık kaynak ve genişletilebilir
Ağ, alan mantığı ve kullanıcı arayüzü arasında net bir ayrımla KMP'de yazılmıştır — fork'lamak, genişletmek veya uyarlamak kolaydır.
Tüm resmi GitHub Store sürümleri şu sertifika parmak iziyle imzalanmıştır:
SHA-256:
B7:F2:8E:19:8E:48:C1:93:B0:38:C6:5D:92:DD:F7:BC:07:7B:0D:B5:9E:BC:9B:25:0A:6D:AC:48:C1:18:03:CA
Kısaca
local.properties dosyasına yapıştırınŞuraya gidin: GitHub → Settings → Developer settings → OAuth Apps → New OAuth App
| Alan | Değer |
|---|---|
| Application name | İstediğiniz bir şey (örn. GitHub Store Dev) |
| Homepage URL | https://github.com/username/repo_name |
| Authorization callback URL | githubstore://callback |
Ardından Create application düğmesine tıklayın.
Uygulamayı oluşturduktan sonra GitHub şunları gösterecek:
Projenizin local.properties dosyasını (projenin kök dizini) açın ve şunu ekleyin:
GITHUB_CLIENT_ID=YOUR_CLIENT_ID_HERE
Projeyi senkronize edin ve uygulamayı çalıştırın. Artık GitHub ile giriş yapabilmeniz gerekir.
local.properties Git'e eklenmez, dolayısıyla Client ID'niz yerel kalır.GitHub Store, lise öğrencisi tarafından geliştirilmekte ve bakımı yapılmaktadır. Desteğiniz ona şunlarda yardımcı olur:
✅ Uygulamayı hatasız tutmak — sorunlara yanıt vermek ve düzeltmeleri hızlıca yayımlamak
✅ Topluluk tarafından istenen özellikleri eklemek — kullanıcıların gerçekten ihtiyaç duyduklarını uygulamak
Şu an sponsor olamazsanız? Sorun değil! Yine de şu şekillerde yardımcı olabilirsiniz:
Her türlü destek — finansal ya da değil — çok büyük anlam taşır ve bu projeyi yaşatır. Teşekkürler!
GitHub Store, yalnızca üçüncü taraf geliştiriciler tarafından GitHub'da zaten yayımlanmış olan sürüm dosyalarını keşfetmenize ve indirmenize yardımcı olur.
Bu indirmelerin içeriği, güvenliği ve davranışı, bu projenin değil, ilgili yazarların ve dağıtımcıların münhasır sorumluluğundadır.
GitHub Store'u kullanarak, indirilen herhangi bir yazılımı kendi riskinizle kurduğunuzu ve çalıştırdığınızı anlıyor ve kabul ediyorsunuz.
Bu proje, herhangi bir kurucunun güvenli, kötü amaçlı yazılımdan arındırılmış ya da belirli bir amaç için uygun olduğunu incelemez, doğrulamaz veya garanti etmez.
GitHub Store Apache Lisansı, Sürüm 2.0 kapsamında yayımlanacaktır.
Copyright 2025 rainxchzed
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this project except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.