URLPreviewer-Multiplatform is a lightweight Compose-based single-page application for fetching and displaying Open Graph (OG) title, description, and images from URLs. It’s a fun weekend project exploring multiplatform development.
Feel free to explore, modify, or use this project as a starting point for your own experiments and learning.
- check your system with KDoctor
- install JDK 8 on your machine
local.propertiesfile to the project root and set a path to Android SDK there
./gradlew podInstallin the project root
To run the application on android device/emulator:
- open project in Android Studio and run imported android run configuration
To build the application bundle:
Run the desktop application:
To run the application on iPhone device/simulator:
iosApp/iosApp.xcworkspacein Xcode and run standard configuration
- Or use Kotlin Multiplatform Mobile plugin for Android Studio
Run the browser application:
Clone this repository:
git clone https://github.com/Abhay-cloud/URLPreviewer-Multiplatform.git
This project is open-source and available under the MIT License. See the LICENSE file for details.
If you have any questions or suggestions, please feel free to reach out to me via GitHub Issues