WhatsApp.Video.2024-08-30.at.22.30.18.mp4
CandyApple, yaşamınıza biraz renk ve neşe katacak bir Android uygulamasıdır. Switch'ler sayesinde uygulamanın çeşitli özelliklerini kontrol edebilir, eğlenceli ve dinamik bir kullanıcı deneyimi yaşayabilirsiniz. Hazır mısınız? Başlayalım! 🚀
CandyApple'daki ana karakterlerimiz switch'lerdir. Her biri farklı bir özelliği kontrol eder ve onları kullanarak uygulamanızın görünümünü ve işlevselliğini kolayca değiştirebilirsiniz. İşte bazı ana özelliklerimiz:
- Ego Switch: Ana switch'iniz. Açık olduğunda diğer switch'ler devre dışı kalır ve yalnızca kendinizi düşünebilirsiniz! 😎
- Happiness, Optimism, Kindness, Giving, Respect Switch'leri: Bu switch'ler, uygulamanın farklı özelliklerini etkinleştirmenizi sağlar. Her biri bir pozitif özellik temsil eder ve sizin ruh halinizi yansıtır. 🌟
- Dinamik Switch Yönetimi: Switch'leri açıp kapatarak uygulamanın çeşitli fonksiyonlarını yönetin.
- Eğlenceli Görseller: Switch'lerin durumuna göre güncellenen renkli ve eğlenceli görseller.
- Yüksek Kullanıcı Deneyimi: Android Navigation Component kullanılarak sorunsuz ve akıcı bir gezinme.
- Veri Yönetimi: LiveData ve ViewModel kullanılarak verilerin etkin bir şekilde yönetilmesi.
- Kotlin: Modern ve güvenli bir dil ile geliştirme yapıyoruz.
- Android SDK: Android platformunun sunduğu tüm özellikleri kullanıyoruz.
- Jetpack Navigation Component: Navigasyonunuzu yönetmenizi sağlar.
- ViewModel & LiveData: Verileri ve UI durumunu yönetir.
- Material Design: Şık ve modern bir tasarım için.
- Android Studio (en son sürüm)
- Kotlin (1.5 veya üstü)
- Gradle (6.5 veya üstü)
-
Projeyi Klonlayın
git clone https://github.com/gulsenguness/CandyApple.git
-
Android Studio'da Açın
Android Studio'yu açın ve
File > Openseçeneğini kullanarak proje dizinini seçin. -
Gradle Senkronizasyonu
Gradle senkronizasyonunu yaparak gerekli bağımlılıkların indirilmesini sağlayın.
-
Emülatör veya Gerçek Cihazda Çalıştırın
Projeyi bir emülatörde veya gerçek bir Android cihazda çalıştırarak deneyimleyin.
CandyApple'da:
- Ana Ekran: Switch'ler ile çeşitli özellikleri açıp kapatın.
- Switch Yönetimi: Her switch'in işlevini ve görünümünü kontrol edin.
- Görsel Güncellemeler: Switch'lerin durumuna göre görsel içerikler otomatik olarak güncellenir.
- HomeFragment.kt: Ana ekran ve switch'lerin yönetimi.
- HomeViewModel.kt: Switch durumları ve uygulama durumu.
- MainActivity.kt: Navigasyon ve uygulama geçişleri.
CandyApple'a katkıda bulunmak isterseniz, GitHub üzerinden katkıda bulunabilirsiniz.
Herhangi bir sorunuz, öneriniz veya geri bildiriminiz varsa, bana ulaşabilirsiniz:
- Gülşen Güneş: gulsenguness@gmail.com
- GitHub Profilim: gulsenguness
- LinkedIn: Gülşen Güneş
Uygulamanın tadını çıkarın ve katkılarınızı bekliyoruz! 🍏💖