diff --git a/public/assets/img/platforms/android.svg b/public/assets/img/platforms/android.svg new file mode 100644 index 0000000..e327d68 --- /dev/null +++ b/public/assets/img/platforms/android.svg @@ -0,0 +1,3 @@ + diff --git a/public/assets/img/platforms/huawei.svg b/public/assets/img/platforms/huawei.svg new file mode 100644 index 0000000..d5337bd --- /dev/null +++ b/public/assets/img/platforms/huawei.svg @@ -0,0 +1,3 @@ + diff --git a/public/assets/img/platforms/ios.svg b/public/assets/img/platforms/ios.svg new file mode 100644 index 0000000..c76a4c0 --- /dev/null +++ b/public/assets/img/platforms/ios.svg @@ -0,0 +1,3 @@ + diff --git a/public/assets/img/platforms/macos.svg b/public/assets/img/platforms/macos.svg new file mode 100644 index 0000000..ed01aed --- /dev/null +++ b/public/assets/img/platforms/macos.svg @@ -0,0 +1,3 @@ + diff --git a/public/assets/img/platforms/meta-quest.svg b/public/assets/img/platforms/meta-quest.svg new file mode 100644 index 0000000..74d2609 --- /dev/null +++ b/public/assets/img/platforms/meta-quest.svg @@ -0,0 +1,5 @@ + diff --git a/public/assets/img/platforms/web.svg b/public/assets/img/platforms/web.svg new file mode 100644 index 0000000..4500ade --- /dev/null +++ b/public/assets/img/platforms/web.svg @@ -0,0 +1,5 @@ + diff --git a/public/assets/img/platforms/windows.svg b/public/assets/img/platforms/windows.svg new file mode 100644 index 0000000..53f3bf3 --- /dev/null +++ b/public/assets/img/platforms/windows.svg @@ -0,0 +1,6 @@ + diff --git a/resources/views/components/front/platform-badges.blade.php b/resources/views/components/front/platform-badges.blade.php new file mode 100644 index 0000000..b3fabd1 --- /dev/null +++ b/resources/views/components/front/platform-badges.blade.php @@ -0,0 +1,20 @@ +@props([ + 'platforms' => [], +]) + +
class(['app-dev-platforms']) }}> + @foreach($platforms as $platform) + + + {!! t($platform['label'] ?? $platform['name']) !!} + + @endforeach +
diff --git a/resources/views/templates/services/app-development.blade.php b/resources/views/templates/services/app-development.blade.php index 298a987..f23679d 100644 --- a/resources/views/templates/services/app-development.blade.php +++ b/resources/views/templates/services/app-development.blade.php @@ -25,6 +25,8 @@ .uil-chart-line:before { content: "\e9d3"; } .uil-headphones-alt:before { content: "\eb5f"; } .uil-arrow-up-right:before { content: "\e950"; } + .uil-windows:before { content: "\eda9"; } + .uil-cube:before { content: "\e9b8"; } .svg-bg i[class*="uil-"], .svg-bg i[class*="uil-"]:before { @@ -32,36 +34,57 @@ line-height: 1; } - /* Mağaza rozetleri: yan yana, aynı yükseklik */ - .app-dev-store-badges { - display: inline-flex; + /* Desteklenen platform rozetleri */ + .app-dev-platforms { + display: flex; flex-wrap: nowrap; - align-items: center; - gap: 0.625rem; + align-items: stretch; + justify-content: center; + gap: 0.5rem; max-width: 100%; + overflow-x: auto; + padding-bottom: 0.15rem; + -webkit-overflow-scrolling: touch; + scrollbar-width: none; } - .app-dev-store-badge { + .app-dev-platforms::-webkit-scrollbar { + display: none; + } + @media (min-width: 992px) { + .app-dev-platforms { + justify-content: flex-start; + flex-wrap: wrap; + overflow-x: visible; + } + } + .app-dev-platform-pill { + display: inline-flex; + flex-direction: column; + align-items: center; + justify-content: center; + flex: 0 0 4.75rem; + width: 4.75rem; + min-height: 4.75rem; + padding: 0.5rem 0.35rem; + gap: 0.35rem; + color: #343f52; + background: rgba(255, 255, 255, 0.92); + border: 1px solid rgba(52, 63, 82, 0.1); + border-radius: 0.65rem; + text-align: center; + } + .app-dev-platform-icon { display: block; - height: 2.75rem; - width: auto; - max-width: none; + width: 1.75rem; + height: 1.75rem; + object-fit: contain; flex-shrink: 0; } - @media (min-width: 576px) { - .app-dev-store-badge { - height: 3.25rem; - } - .app-dev-store-badges { - gap: 0.75rem; - } - } - @media (min-width: 1280px) { - .app-dev-store-badge { - height: 3.75rem; - } - .app-dev-store-badges { - gap: 1rem; - } + .app-dev-platform-label { + font-size: 0.62rem; + font-weight: 600; + line-height: 1.15; + max-width: 100%; } @endpush @@ -74,33 +97,43 @@ '#f0eaf6', '#feece9', '#e0e9fa', '#eaf3ef', ]; + $platforms = [ + ['name' => 'Android', 'label' => 'Android', 'logo' => 'android.svg'], + ['name' => 'iOS', 'label' => 'iOS', 'logo' => 'ios.svg'], + ['name' => 'Windows', 'label' => 'Windows', 'logo' => 'windows.svg'], + ['name' => 'macOS', 'label' => 'macOS', 'logo' => 'macos.svg'], + ['name' => 'Huawei AppGallery', 'label' => 'Huawei', 'logo' => 'huawei.svg'], + ['name' => 'Meta Quest', 'label' => 'Quest', 'logo' => 'meta-quest.svg'], + ['name' => 'Web', 'label' => 'Web', 'logo' => 'web.svg'], + ]; + $features = [ ['icon' => 'uil-search-alt', 'title' => 'Keşif ve Strateji'], ['icon' => 'uil-palette', 'title' => 'UI/UX Tasarım'], - ['icon' => 'uil-mobile-android', 'title' => 'Native Android Geliştirme'], - ['icon' => 'uil-apple', 'title' => 'iOS Geliştirme'], + ['icon' => 'uil-mobile-android', 'title' => 'Mobil (Android & iOS)'], + ['icon' => 'uil-windows', 'title' => 'Masaüstü (Windows & macOS)'], + ['icon' => 'uil-store', 'title' => 'Huawei AppGallery'], + ['icon' => 'uil-cube', 'title' => 'VR (Meta Quest)'], ['icon' => 'uil-shield-check', 'title' => 'Güvenlik ve Test'], - ['icon' => 'uil-store', 'title' => 'Google Play Uyumluluğu'], - ['icon' => 'uil-check-circle', 'title' => 'App Store İnceleme Hazırlığı'], - ['icon' => 'uil-rocket', 'title' => 'Yayın Sonrası Destek'], + ['icon' => 'uil-rocket', 'title' => 'Yayın ve Dağıtım'], ]; $processSteps = [ [ 'title' => 'Keşif ve Analiz', - 'description' => 'Trunçgil Teknoloji ekibi, hedef kitlenizi, iş hedeflerinizi ve teknik gereksinimlerinizi derinlemesine analiz ederek projenin yol haritasını birlikte oluşturur.', + 'description' => 'Trunçgil Teknoloji ekibi, hedef kitlenizi, iş hedeflerinizi ve hangi platformlarda (mobil, masaüstü, VR, web) yayınlanacağınızı analiz ederek projenin yol haritasını birlikte oluşturur.', ], [ 'title' => 'Tasarım ve Prototip', - 'description' => 'Kullanıcı deneyimi öncelikli arayüz tasarımları ve tıklanabilir prototiplerle Google Play ve App Store standartlarına uygun bir deneyim planlanır.', + 'description' => 'Her platformun arayüz standartlarına uygun tasarımlar ve tıklanabilir prototiplerle Android, iOS, Windows, macOS ve VR deneyimleri tutarlı şekilde planlanır.', ], [ 'title' => 'Geliştirme ve Test', - 'description' => 'Android ve iOS platformlarında titiz kodlama, otomatik testler ve cihaz uyumluluğu kontrolleriyle uygulamanız hatasız şekilde inşa edilir.', + 'description' => 'Seçilen platformlarda titiz kodlama, otomatik testler ve gerçek cihazlarda QA ile uygulamanız performanslı ve hatasız şekilde inşa edilir.', ], [ - 'title' => 'Mağaza Yayını ve Destek', - 'description' => 'Google Play Console ve App Store Connect süreçlerini Trunçgil Teknoloji yönetir; yayın sonrası izleme, güncelleme ve bakım desteği sunar.', + 'title' => 'Yayın ve Sürekli Destek', + 'description' => 'Google Play, App Store, Microsoft Store, Huawei AppGallery, Meta Quest Store ve kurumsal dağıtım süreçlerini yönetir; yayın sonrası izleme ve bakım sunarız.', ], ]; @@ -108,101 +141,101 @@ [ 'icon' => 'uil-mobile-android', 'bg' => '#e6e5f4', - 'title' => 'Android ve iOS Uzmanlığı', - 'description' => 'Trunçgil Teknoloji, Kotlin, Swift ve Flutter teknolojilerinde deneyimli ekibiyle her iki platformda da performanslı uygulamalar geliştirir.', + 'title' => 'Çoklu Platform Uzmanlığı', + 'description' => 'Trunçgil Teknoloji; mobil, masaüstü, VR ve web için Kotlin, Swift, Flutter, .NET ve Unity tabanlı çözümlerle tek ekipten uçtan uca geliştirme sunar.', + ], + [ + 'icon' => 'uil-windows', + 'bg' => '#e1f6f0', + 'title' => 'Windows ve macOS Uygulamaları', + 'description' => 'WinUI, WPF, Electron ve native macOS uygulamalarıyla kurumsal masaüstü yazılımlarınızı güvenli ve ölçeklenebilir şekilde hayata geçiririz.', ], [ 'icon' => 'uil-store', - 'bg' => '#e1f6f0', - 'title' => 'Google Play Politika Uyumu', - 'description' => 'Veri güvenliği, izin yönetimi ve içerik politikalarına tam uyum sağlayarak uygulamanızın mağazada sorunsuz yayınlanmasını garanti altına alırız.', + 'bg' => '#f8e7ec', + 'title' => 'Mağaza ve Dağıtım Deneyimi', + 'description' => 'Google Play, App Store, Microsoft Store, Huawei AppGallery ve Meta Quest Store yayın süreçlerinde politika uyumu ve inceleme hazırlığı sağlarız.', ], [ - 'icon' => 'uil-apple', - 'bg' => '#f8e7ec', - 'title' => 'App Store İnceleme Deneyimi', - 'description' => 'Human Interface Guidelines, gizlilik etiketleri ve metadata gereksinimlerini önceden ele alarak red riskini minimuma indiriyoruz.', + 'icon' => 'uil-cube', + 'bg' => '#fef3e4', + 'title' => 'Meta Quest ve VR Geliştirme', + 'description' => 'Eğitim, simülasyon ve etkileşimli deneyimler için Meta Quest platformunda performanslı VR uygulamaları geliştiriyoruz.', ], [ 'icon' => 'uil-shield-check', - 'bg' => '#fef3e4', - 'title' => 'Kapsamlı Test Süreci', - 'description' => 'Birim testleri, entegrasyon testleri ve gerçek cihazlarda manuel QA ile uygulamanızı yayına hazır hale getiriyoruz.', - ], - [ - 'icon' => 'uil-chart-line', 'bg' => '#e0e9fa', - 'title' => 'Performans Optimizasyonu', - 'description' => 'Pil tüketimi, açılış süresi ve bellek kullanımı Trunçgil Teknoloji tarafından sürekli ölçülür ve iyileştirilir.', + 'title' => 'Kapsamlı Test Süreci', + 'description' => 'Birim testleri, entegrasyon testleri ve hedef platformlarda manuel QA ile uygulamanızı yayına hazır hale getiriyoruz.', ], [ 'icon' => 'uil-headphones-alt', 'bg' => '#eaf3ef', 'title' => 'Sürekli Bakım ve Destek', - 'description' => 'Yayın sonrası hata düzeltmeleri, OS güncellemelerine uyum ve yeni özellik geliştirmeleri için yanınızdayız.', + 'description' => 'Yayın sonrası hata düzeltmeleri, işletim sistemi güncellemelerine uyum ve yeni platform sürümleri için yanınızdayız.', ], ]; $faqs = [ [ 'question' => 'Trunçgil Teknoloji hangi platformlarda uygulama geliştiriyor?', - 'answer' => 'Trunçgil Teknoloji olarak native Android (Kotlin), native iOS (Swift) ve cross-platform (Flutter) çözümler sunuyoruz. Uygulamalarınız Google Play Store ve Apple App Store\'da yayınlanmaya hazır şekilde teslim edilir.', + 'answer' => 'Android, iOS, Windows, macOS, Huawei AppGallery, Meta Quest (VR) ve web uygulamaları geliştiriyoruz. Native, cross-platform (Flutter) ve masaüstü teknolojileriyle projenize uygun mimariyi birlikte seçiyoruz.', ], [ - 'question' => 'Google Play\'e yükleme sürecini siz mi yönetiyorsunuz?', - 'answer' => 'Evet. Trunçgil Teknoloji, Google Play Console hesap kurulumu, uygulama imzalama, store listing hazırlığı, ekran görüntüleri ve politika uyumluluk kontrollerini sizin adınıza titizlikle yürütür.', + 'question' => 'Mağaza ve dağıtım süreçlerini siz mi yönetiyorsunuz?', + 'answer' => 'Evet. Google Play Console, App Store Connect, Microsoft Store, Huawei AppGallery ve Meta Quest Store hesap kurulumu, store listing, imzalama ve politika uyumluluk kontrollerini sizin adınıza yürütüyoruz.', ], [ - 'question' => 'App Store inceleme sürecinde red almamak için ne yapıyorsunuz?', - 'answer' => 'Apple\'ın Human Interface Guidelines, gizlilik politikası ve uygulama içi satın alma kurallarına uygunluk denetimi yapıyoruz. Metadata, açıklamalar ve gizlilik etiketleri yayın öncesinde Trunçgil Teknoloji tarafından kontrol edilir.', + 'question' => 'Windows veya macOS masaüstü uygulaması geliştirebilir misiniz?', + 'answer' => 'Evet. Kurumsal araçlar, yönetim panelleri ve son kullanıcı masaüstü yazılımları için Windows ve macOS native veya hibrit çözümler sunuyoruz; kurumsal dağıtım (MSI, PKG) desteği de sağlanır.', ], [ 'question' => 'Bir uygulama projesi ne kadar sürer?', - 'answer' => 'Proje kapsamına göre değişmekle birlikte, orta ölçekli bir uygulama Trunçgil Teknoloji sürecinde genellikle 8–16 hafta arasında tamamlanır. Keşif aşamasında size net bir zaman çizelgesi sunulur.', + 'answer' => 'Platform sayısı ve kapsama göre değişmekle birlikte, orta ölçekli tek platformlu bir proje genellikle 8–16 hafta sürer. Çoklu platform projelerinde keşif aşamasında net bir zaman çizelgesi sunulur.', ], [ - 'question' => 'Mevcut uygulamamı yeniden yazabilir veya güncelleyebilir misiniz?', - 'answer' => 'Kesinlikle. Trunçgil Teknoloji, legacy kod modernizasyonu, performans iyileştirmesi, yeni OS sürümlerine uyum ve mağaza güncellemeleri konularında kapsamlı destek sağlar.', + 'question' => 'Mevcut uygulamamı yeniden yazabilir veya yeni platforma taşıyabilir misiniz?', + 'answer' => 'Kesinlikle. Legacy kod modernizasyonu, mobilden masaüstüne genişletme, VR sürümü ekleme ve tüm mağaza güncellemeleri konularında kapsamlı destek sağlıyoruz.', ], [ 'question' => 'Yayın sonrası bakım hizmeti veriyor musunuz?', - 'answer' => 'Evet. Trunçgil Teknoloji, yayın sonrası hata takibi, kullanıcı geri bildirimlerine yanıt, güvenlik yamaları ve periyodik özellik güncellemeleri için esnek bakım paketleri sunar.', + 'answer' => 'Evet. Trunçgil Teknoloji, tüm platformlarda yayın sonrası hata takibi, güvenlik yamaları, OS güncellemelerine uyum ve periyodik özellik geliştirmeleri için esnek bakım paketleri sunar.', ], ]; $testimonials = [ [ - 'quote' => 'Trunçgil Teknoloji, e-ticaret uygulamamızı Google Play\'e sorunsuz taşıdı. İnceleme sürecinde hiç red almadık; her adımda bizi bilgilendirdiler.', + 'quote' => 'Mobil uygulamamızı Google Play ve App Gallery\'ye sorunsuz taşıdılar. Çoklu mağaza sürecinde hiç red almadık; her adımda bizi bilgilendirdiler.', 'name' => 'Ahmet Yılmaz', 'role' => 'Kurucu, Perakende Startup', 'bg' => '#f0f0f8', ], [ - 'quote' => 'iOS uygulamamız App Store\'da ilk denemede onaylandı. Trunçgil Teknoloji\'nin titiz test süreci ve tasarım kalitesi gerçekten fark yarattı.', + 'quote' => 'Windows ve macOS sürümlerini mobil uygulamayla aynı tasarım dilinde teslim ettiler. Kurumsal dağıtım paketleri sorunsuz çalışıyor.', 'name' => 'Elif Kaya', 'role' => 'Ürün Müdürü, SaaS Şirketi', 'bg' => '#edf9f6', ], [ - 'quote' => 'Hem Android hem iOS sürümünü aynı anda teslim ettiler. Trunçgil Teknoloji ekibi proje boyunca şeffaf iletişim kurdu ve söz verilen tarihte yayınladık.', + 'quote' => 'Android, iOS ve Meta Quest sürümlerini koordineli şekilde yayınladık. Trunçgil Teknoloji ekibi proje boyunca şeffaf iletişim kurdu.', 'name' => 'Murat Demir', 'role' => 'CTO, Fintech Girişimi', 'bg' => '#fef4f2', ], [ - 'quote' => 'Yayın sonrası destek paketleri sayesinde uygulamamız her yeni Android sürümüne sorunsuz uyum sağlıyor. Trunçgil Teknoloji\'ye güveniyoruz.', + 'quote' => 'Yayın sonrası destek sayesinde uygulamamız her yeni işletim sistemi sürümüne sorunsuz uyum sağlıyor. Trunçgil Teknoloji\'ye güveniyoruz.', 'name' => 'Selin Arslan', 'role' => 'Operasyon Direktörü', 'bg' => '#edf2fc', ], [ - 'quote' => 'Kurumsal mobil uygulamamızın güvenlik gereksinimlerini Trunçgil Teknoloji mükemmel karşıladı. Google Play ve kurumsal MDM dağıtımı sorunsuz tamamlandı.', + 'quote' => 'Kurumsal uygulamamızın güvenlik gereksinimlerini tüm platformlarda mükemmel karşıladılar. MDM ve mağaza dağıtımı eksiksiz tamamlandı.', 'name' => 'Can Öztürk', 'role' => 'IT Müdürü, Holding', 'bg' => '#fbf1f4', ], [ - 'quote' => 'Prototipten mağaza yayınına kadar tüm süreçte Trunçgil Teknoloji yanımızdaydı. Kullanıcılarımız uygulamanın akıcılığından çok memnun.', + 'quote' => 'Prototipten çoklu platform yayınına kadar tüm süreçte yanımızdaydılar. Kullanıcılarımız her cihazda tutarlı bir deneyim yaşıyor.', 'name' => 'Zeynep Aydın', 'role' => 'Pazarlama Müdürü', 'bg' => '#fff8ee', @@ -220,23 +253,20 @@

- {!! t('Google Play ve App Store\'da') !!} {!! t('başarılı uygulamalar') !!} {!! t('geliştiriyoruz.') !!} + {!! t('Tüm platformlarda') !!} {!! t('güçlü uygulamalar') !!} {!! t('geliştiriyoruz.') !!}

- {!! t('Trunçgil Teknoloji olarak Android ve iOS uygulamalarını fikirden mağaza yayınına kadar titizlikle hayata geçiriyoruz.') !!} + {!! t('Trunçgil Teknoloji olarak Android, iOS, Windows, macOS, Huawei AppGallery, Meta Quest ve web için uygulamalarınızı fikirden yayına kadar hayata geçiriyoruz.') !!}

-
- Google Play - App Store -
+
- {!! t('Trunçgil Teknoloji mobil uygulama geliştirme') !!} + {!! t('Trunçgil Teknoloji çoklu platform uygulama geliştirme') !!}
@@ -262,7 +292,7 @@

{!! t('Geliştirme Yetkinliklerimiz') !!}

- {!! t('Trunçgil Teknoloji, uygulamanızı mağazaya hazır hale getirmek için') !!} {!! t('her detayı') !!} {!! t('düşünür.') !!} + {!! t('Trunçgil Teknoloji, uygulamanızı tüm hedef platformlara hazır hale getirmek için') !!} {!! t('her detayı') !!} {!! t('düşünür.') !!}

@@ -289,7 +319,7 @@

{!! t('Geliştirme Sürecimiz') !!}

- {!! t('Trunçgil Teknoloji ile fikirden mağazaya') !!} {!! t('dört adımda') !!} {!! t('ilerleyin.') !!} + {!! t('Trunçgil Teknoloji ile fikirden yayına') !!} {!! t('dört adımda') !!} {!! t('ilerleyin.') !!}

@@ -395,7 +425,7 @@

{!! t('Neden Trunçgil Teknoloji?') !!}

- {!! t('Google Play ve App Store\'da başarılı olmanız için') !!} {!! t('6 güçlü neden') !!} + {!! t('Tüm platformlarda başarılı olmanız için') !!} {!! t('6 güçlü neden') !!}

@@ -405,7 +435,7 @@
- {!! t('Trunçgil Teknoloji mobil uygulamalar') !!} + {!! t('Trunçgil Teknoloji çoklu platform uygulamalar') !!}
@@ -480,16 +510,14 @@

- {!! t('Uygulamanızı Google Play ve App Store\'da') !!} {!! t('hayata geçirelim.') !!} + {!! t('Uygulamanızı tüm platformlarda') !!} {!! t('hayata geçirelim.') !!}

- {!! t('Trunçgil Teknoloji ekibi, projenizi dinlemeye ve size özel bir yol haritası sunmaya hazır.') !!} + {!! t('Trunçgil Teknoloji ekibi, Android\'den Meta Quest\'e kadar projenizi dinlemeye ve size özel bir yol haritası sunmaya hazır.') !!}

-
-
- Google Play - App Store -
+
+ + {!! t('Projenizi Konuşalım') !!}