Skip to content

A simple and modern Android app to explore countries with their flags, capitals, languages, and area. πŸŒπŸ“± Powered by local JSON & dynamic flag loading. πŸ‡ΉπŸ‡· πŸ‡ΊπŸ‡Έ πŸ‡―πŸ‡΅ πŸ‡¬πŸ‡§

Notifications You must be signed in to change notification settings

halilozel1903/Ulkeler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

36 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌍 Countries Explorer App

Explore countries, their capitals, languages, and flags in a simple and modern Android app! πŸ‡ΊπŸ‡³βœ¨


✨ Features

  • 🌐 Loads flag images dynamically using Glide
  • πŸ“„ Local JSON parsing with Gson
  • πŸ’¬ Displays country name, capital, spoken language, and area
  • πŸ“± Compatible with Android 7.0+ (API 24+)
  • πŸ“¦ Written in Kotlin with ViewBinding & Parcelable

πŸ“Έ Screenshots

Main Screen
Main Screen (Scroll)
Detail: Japan
Detail: Turkey
Detail: United Kingdom

πŸ“‚ JSON Sample

{
  "adi": "Japonya",
  "baskent": "Tokyo",
  "yuzolcumu": 377975.0,
  "dil": "Japonca",
  "bayrakKodu": "jp"
}

πŸš€ Tech Stack

  • Kotlin 🟣
  • ViewBinding 🧩
  • Glide πŸ“·
  • Gson πŸ”„

πŸ§ͺ How to Use

  1. Clone the repo
  2. Open with Android Studio
  3. Make sure internet permission is enabled:
<uses-permission android:name="android.permission.INTERNET" />
  1. Run on a device or emulator

🧑 Author

Built with πŸ’š by @halilozel1903


About

A simple and modern Android app to explore countries with their flags, capitals, languages, and area. πŸŒπŸ“± Powered by local JSON & dynamic flag loading. πŸ‡ΉπŸ‡· πŸ‡ΊπŸ‡Έ πŸ‡―πŸ‡΅ πŸ‡¬πŸ‡§

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages