Açıklama
✨ Temel Özellikler
Web sitesinden iOS uygulamasına: Web sitenizin URL’sini veya yerel HTML/varlık klasörünüzü yerel iOS Xcode projesine sarar.
Anında Bildirimler: Kullanıcı etkileşimi için Firebase Cloud Messaging (FCM) / OneSignal + yerel iOS desteği (APN’ler) için önceden kablolanmıştır.
Bağlantı ve URL İşleme: Özel URL şemalarını, derin bağlantıları, beyaz listeyi/kara listeyi, uygulama içi veya harici tarayıcıyı yükleyin.
Çevrimdışı/Önbellek Desteği: Sayfaların akıllı önbelleğe alınması, çevrimdışı veya ağ arızası durumunda isteğe bağlı olarak yerel HTML’ye geri dönüş.
Dosya Yüklemeleri/İndirmeleri: HTML formları, kamera/fotoğraf yüklemeleri, PDF indirme, müzik akışı desteği; tümü WebView kapsayıcısı içinden.
Reklamdan Para Kazanmaya Hazır: AdMob banner/geçiş reklamı/yerel reklamlar için kancalar; Uygulamanızdan hızla para kazanın.
Özel CSS/JavaScript Enjeksiyonu: Arka uç kodunu değiştirmeden ön uç davranışını özelleştirmek için komut dosyalarını/css’yi geçersiz kılın veya ekleyin.
Kullanıcı Aracısı ve Yerel API’ler: Özel kullanıcı aracısı dizesini ayarlayın, cihaz özelliklerine erişin (coğrafi konum, paylaşım, yönlendirme kilidi, uyku önleme).
Beyaz Etiketli ve App Store’a Hazır: Şablon, App Store’a gönderilmek üzere tasarlanmıştır; markalıdır, imzalanmıştır ve incelemeye hazırdır.
⚙️ Teknik Yığın
Platform: Yerel iOS yapısı için Swift (veya sürüme bağlı olarak Objective-C) içeren Xcode (iOS projesi).
WebView Teknolojisi: Oluşturma ve yerel entegrasyon için WKWebView’ü (modern WebKit motoru) kullanır.
Diller: WebView içeriği için Swift (veya Objective-C) + HTML/JS/CSS.
Sunucu / Arka Uç Gereksinimleri: HTTPS özellikli web sitesi veya varlık klasörü; anında bildirim arka ucu (Firebase/OneSignal); dinamik içerik için isteğe bağlı API uç noktaları.
Oluşturma Araçları: Xcode (12+), iOS SDK (12+), bağımlılıklar için Cocoapods/Swift Paket Yöneticisi.
🧩 Kurulum Kılavuzu
İndirin ve Çıkarın: iOS için WebViewGold kaynak paketini edinin.
Xcode’da aç: .xcworkspace veya .xcodeproj dosyasını Xcode’a yükleyin.
URL’yi/Varlıkları Yapılandırın: Config.swift’te (veya benzeri) web sitenizin URL’sini veya yerel HTML klasör yolunu, uygulama adını, paket kimliğini, simgeleri ve açılış ekranlarını ayarlayın.
Anlık Bildirimleri Ayarlayın: APN sertifikanızı ekleyin, Firebase/OneSignal yapılandırmasını yapın, Xcode’da push özelliklerini etkinleştirin, GoogleService-Info.plist’i güncelleyin.
Markalama ve Paket: Simgeleri, açılış ekranlarını, renk temalarını değiştirin, hata ayıklama günlüklerini devre dışı bırakın.
Cihazda Test Et: Simülatörde veya gerçek cihazda çalıştırın, web sitesi yüklemesini, çevrimdışı geri dönüşü, anında teslimatı, yüklemeleri/indirmeleri ve bağlantı davranışını test edin.
Arşivle ve Gönder: Xcode → Ürün → Arşiv aracılığıyla bir .ipa oluşturun ve ardından App Store Connect’e yükleyin; App Store gönderim kurallarına uyun (gizlilik politikası, içerik derecelendirmesi, uygulama içi bağlantılar, kullanıcı verilerinin işlenmesi).
İpucu: Web sitenizi her zaman HTTPS’de barındırın, mobil uyumlu UX sağlayın, hata ayıklama modunu devre dışı bırakın ve yayına geçmeden önce push ve çevrimdışı uç durumları kapsamlı bir şekilde test edin.
📦 Teslimatlar
💾 Özelleştirmeye ve yayınlamaya hazır GPL Lisanslı Xcode Projesi.
📄 Dokümantasyon ve Kurulum Kılavuzu – URL kurulumu, push, bağlantı yönetimi ve App Store gönderimi ile ilgili talimatları içerir.
🎨 Varlık Dosyaları – varsayılan simgeler, açılış ekranları, çevrimdışı mod için yer tutucu HTML klasörü.
🔧 Yapılandırma Dosyaları – URL, sürüm oluşturma, uygulama adı ve özellikler arasında geçiş yapmak için Config.swift veya eşdeğeri.
📱 Desteklenen Platformlar
iOS: iPhone ve iPad, iOS 12+ ile uyumludur (tam sürüm gereksinimini kontrol edin).
Cihaz Türleri: WebKit’in desteklendiği hem modern hem de eski cihazları (telefon ve tablet çeşitleri) destekler.
🧠 Notlar ve SEO Güvencesi
Lisans: Yeniden dağıtım için listelendiğinde GNU Genel Kamu Lisansı (GPL) kapsamında dağıtılır; sürümü ve uyumluluğu doğrulayın.
Özelleştirme İpuçları: Tüm şablon markalamalarını değiştirin, yapılandırma değerlerini değiştirin, kendi API’lerinizi entegre edin, uygulamayı yerelleştirin, çevrimdışı önbelleğe alma geliştirmeleri ekleyin veya analizleri entegre edin. Satıcıya kilitlenme yok.
Performans: WebView tabanlı uygulamalar web sitenizin mobil performansına dayanır; hızlı yükleme süreleri, duyarlı tasarım ve minimum düzeyde ağır komut dosyası sağlar. Önbelleğe alma, tembel yükleme ve varlıkları sıkıştırmayı kullanın.
Deneyim (E-E-A-T): Birçok yayıncı, web uygulamalarını yerel iOS uygulamaları olarak yayınlamak için WebViewGold’u kullanır; bu, gerçek dünyada uygulanabilirliği ve güvenilirliği gösterir.
Uzmanlık: Yerel iOS geliştirmeyi (Swift/Objective-C), WebView tekniklerini, anında bildirimleri, bağlantı yönetimini ve dağıtım süreçlerini birleştirerek derin teknik bilgiyi yansıtır.
Yetkililik: Jocapps’in CodeCanyon/resmi sitesindeki “WebViewGold – URL/HTML to Android & iOS App + Push, URL Handling, APIs” resmi listesine dayanmaktadır. Bu iOS’a özel sürüm aynı markayla uyumludur.
Güvenilirlik: Şeffaf proje, beyaz etiket özelliği, kod ve varlıklar üzerinde tam kontrol; arka ucunuzu barındırırsınız, böylece verileri ve uyumluluğu yönetirsiniz.
SEO: Bu yapılandırılmış açıklama, arama motoru görünürlüğünü desteklemek için anlamsal etiketler, net başlıklar ve “iOS web görünümü uygulama şablonu”, “web sitesinden iOS uygulamasına”, “iOS WebView uygulamasına anında bildirimler” gibi anahtar kelimeler kullanır.
👨💻 Orijinal Geliştirici Kredisi
jocapps GmbH tarafından geliştirildi ve orijinal olarak CodeCanyon/resmi sitesinde “WebViewGold – Android ve iOS Uygulamasına URL/HTML” olarak listelendi. Güncellemelere ve resmi lisanslara erişmek için lütfen orijinal geliştiriciyi destekleyin.
🔒 Sorumluluk reddi beyanı (Şeffaflık ve Güven)
Bu komut dosyası, kendi kendine barındırılan veya eğitim amaçlı kullanım için GNU Genel Kamu Lisansı (GPL) kapsamında yeniden dağıtılmaktadır. Biz orijinal yazarlar değiliz ve ticari markaların veya pazar haklarının mülkiyetini talep etmiyoruz.
Ticari sürümü satın almadığınız sürece hiçbir otomatik güncelleme, satıcı desteği veya lisans doğrulaması dahil değildir. Apple App Store yönergelerine uygunluğu sağlayın, kullanıcı verilerinin gizliliğine saygı gösterin ve sorumlu bir şekilde kullanın.
