Benim Webview projelerde kullandığım başlangıç kodunu sizlerle ücretsiz bir şekilde paylaşmak istiyorum.
Not : Bu bir Flutter projesidir ve herhangi bir imzalama işlemi uygulanmamıştır. İmzalama işlemleri için geliştiriciniz ile görüşünüz.
Proje linki => Linke git (Github)
Neler içeriyor ?
-Uygulama açılış ekranındaki native özelliği
-İnternet bağlantı sorununda uyarılar ve çözümler
-Website haricindeki linklerinizi otomatik olarak varsa telefon uygulaması yok ise tarayıcı olarak açma.
-Websitenizde dosya yükleme işlemleri için gerekli izinler
Uygulama içerisinde yapılması gereken değişiklikler
-"lib/core/config/constants/app_infos.dart" içerindeki kısmı

-"ios/Runner/Info.plist" dosyası içerindeki kısmı

-"android/app/src/main/AndroidManifest.xml" dosyasındaki label kısmı

-"Vscode kısmında arama seçeneğine gelip bu şekilde kendi paket id nizi yazınız (Türkçe karakter içermeden)"

-"Proje Konumundaki images altına kendi logonuzu ekleyiniz"

-"lib/core/config/constants/api_urls.dart" kısmında kendi website adresinizi yazınız

İndirdiğiniz dosyalarda android klasörü içerisindeki 5 klasörü proje dizinindeki "android/app/src/main/res" dosyası içerisine atınız(Mevcut dosyalar ile değiştiriniz)
İndirdiğiniz dosyalardaki Assets.xcassets dosyasını da proje dizinindeki "ios/Runner" dosyası içerisine atınız(Mevcut dosyalar ile değiştiriniz)
Bu değişiklikleri yaptıktan sonra projenin ana dizininde terminal açıp şu komutları yazınız
flutter pub get
flutter pub run flutter_native_splash:create
flutter run
dedikten sonra projenizin kurulumu tamamlanmış olacaktır.