Explore countries, their capitals, languages, and flags in a simple and modern Android app! πΊπ³β¨
- π 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
Main Screen
|
Main Screen (Scroll)
|
Detail: Japan
|
Detail: Turkey
|
Detail: United Kingdom
|
|
{
"adi": "Japonya",
"baskent": "Tokyo",
"yuzolcumu": 377975.0,
"dil": "Japonca",
"bayrakKodu": "jp"
}- Kotlin π£
- ViewBinding π§©
- Glide π·
- Gson π
- Clone the repo
- Open with Android Studio
- Make sure internet permission is enabled:
<uses-permission android:name="android.permission.INTERNET" />- Run on a device or emulator
Built with π by @halilozel1903




