Welcome to the Web to App Converter project! This repository contains a Kotlin Android application built using Jetpack Compose that allows users to convert any website into a standalone mobile application.
- Simple and Clean UI: Designed using Jetpack Compose for a modern and intuitive user interface.
- Web to App Conversion: Convert any website into a mobile app by simply providing the URL.
- Responsive Design: Ensures that the converted app works seamlessly on various screen sizes.
- Android Studio installed on your computer.
- An Android device or emulator to run the app.
1.> Clone the repository:
git clone https://github.com/Bhavyansh03-tech/Web_To_App.git
2.> Open the project in Android Studio.
3.> Build and run the app on your device or emulator.
1.> Launch the app on your device or emulator.
2.> Enter the URL of the website you want to convert into an app.
3.> Press the "Convert" button to view the website as a mobile application.
![WebToApp](https://private-user-images.githubusercontent.com/96388594/333488711-ddc5f32a-c22e-460b-8c5c-4d7aa25cabff.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAxNTYyODcsIm5iZiI6MTcyMDE1NTk4NywicGF0aCI6Ii85NjM4ODU5NC8zMzM0ODg3MTEtZGRjNWYzMmEtYzIyZS00NjBiLThjNWMtNGQ3YWEyNWNhYmZmLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzA1VDA1MDYyN1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTkxOTQwZjgyMTE0YzVjOTU1NTFkYTBkN2EzNjg5MDYxMzc0YzYzMWIzYmU5MTVlODEzMGFlYWJmM2JmZmQ3MDAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.Usd8_K-2bCcSDw2C2S2uYBNakG6PYc_XmBgTUqJ3j34)
Here is the code snippet that handles the web-to-app conversion:
AndroidView(factory = { context ->
return@AndroidView WebView(context).apply {
settings.javaScriptEnabled = true
webViewClient = WebViewClient()
}
},
update = {
it.loadUrl("https://www.pixabay.com")
}
)
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
1.> Fork the Project.
2.> Create your Feature Branch git checkout -b feature/AmazingFeature
.
3.> Commit your Changes git commit -m 'Add some AmazingFeature'
.
4.> Push to the Branch git push origin feature/AmazingFeature
.
5.> Open a Pull Request
- Inspiration from various Android development tutorials and documentation.
For questions or feedback, please contact @Bhavyansh03-tech.