İçeriğe geç
🏆 18 Yıllık Deneyim Instagram EMail Kurulum Rehberi

Mac Uygulama Geliştirme: macOS Masaüstü Uygulaması

Apple çipli Mac için masaüstü uygulamaları geliştiriyor; klavye, pencere ve menü çubuğu gibi masaüstüne özgü davranışları dikkate alarak Mac App Store veya doğrudan dağıtıma hazırlıyoruz.

macOSmasaüstü
SwiftUIve AppKit
Apple çipliMac
Mac AppStore ve dağıtım

Şarj Rehberim Mac ekranları

Şarj Rehberim Mac ekranı: Haritada keşfet
Haritada keşfet
Şarj Rehberim Mac ekranı: En ucuz hızlı şarj
En ucuz hızlı şarj
Şarj Rehberim Mac ekranı: İstasyon ayrıntısı
İstasyon ayrıntısı
Şarj Rehberim Mac ekranı: Rota planı
Rota planı
Şarj Rehberim Mac ekranı: Araç karşılaştırma
Araç karşılaştırma
Şarj Rehberim Mac ekranı: Araçlarım
Araçlarım

Mac uygulaması ne zaman gerekir?

Kısa cevap: Kullanıcılar işi masa başında, geniş ekranda ve klavyeyle yapıyorsa. Uzun formlar, tablolar, çok pencereli çalışma, dosya işleme ve rota veya yolculuk planlama gibi karşılaştırmalı işler masaüstünde daha rahattır.

Her ürünün Mac sürümüne ihtiyacı yoktur. Mobil uygulama zaten yeterliyse ve masaüstü kullanım için web arayüzü varsa ek bir Mac uygulaması gereksiz olabilir; bunu açıkça söyleriz.

Mac uygulaması nasıl geliştirilir?

YaklaşımNe zaman uygunNot
SwiftUI ve AppKit ile yerel Mac uygulamasıMasaüstüne özgü bir deneyim, çok pencere, menü çubuğu veya sistem entegrasyonu gerekiyorsaEn iyi platform uyumu; ayrı bir geliştirme kalemi
Mevcut iPad uygulamasını Mac’e uyarlamaiPad uygulaması hazır ve Mac’te aynı deneyim yeterliyseApple çipli Mac’lerde iPad uygulamaları çalışabilir; yine de fare ve klavye kullanımı gözden geçirilir
Menü çubuğu uygulamasıKüçük, sürekli açık yardımcı araçlardaHafif ve hızlı erişimli

Masaüstüne özgü beklentiler tasarımın parçasıdır: klavye kısayolları, pencere boyutlandırma, sürükle-bırak, menü çubuğu komutları ve sağ tık menüleri.

Mac uygulaması nasıl dağıtılır?

  • Mac App Store: App Store incelemesinden geçer, kullanıcı tek tıkla yükler, güncellemeler mağaza üzerinden gelir. Uygulama kum havuzu (sandbox) kurallarına uymalıdır.
  • Doğrudan dağıtım: uygulama Developer ID ile imzalanır ve Apple’ın noter onayından (notarization) geçirilir; kendi sitenizden indirilebilir. Mağaza kuralları dışındaki işlevler için uygun olabilir.

Hangi yolun seçileceği ürünün işlevine ve ödeme modeline göre belirlenir.

Referans: Şarj Rehberim Mac uygulaması

Şarj Rehberim, Apple çipli Mac’lerde de kullanılabilir. Apple çipli Mac’te yolculuk masada planlanabilir; rota ve şarj durakları geniş ekranda görülür.

Şarj Rehberim Mac uygulaması ekranı
Şarj Rehberim, Mac.
App Store

Ürünün tamamı için Şarj Rehberim proje sayfasına bakabilirsiniz. Mac uygulamasının mobil karşılığı için iOS uygulama geliştirme sayfamıza göz atın.

Diğer platformlar

Tüm platformları bir arada görmek için mobil uygulama geliştirme ana sayfasına geçebilirsiniz.

iPhone ve iPad

iOS uygulama geliştirme

Swift/SwiftUI veya React Native ile iPhone ve iPad uygulamaları; TestFlight ve App Store yayını.

Sayfayı İncele
Android telefon ve tablet

Android uygulama geliştirme

Kotlin/Jetpack Compose veya React Native ile telefon, tablet ve katlanabilir cihaz uygulamaları; Google Play yayını.

Sayfayı İncele
Araç içi

CarPlay ve Android Auto

Araç ekranı için şablon tabanlı, sürücü dikkatini bölmeyen uygulamalar; kategori izni ve inceleme süreci.

Sayfayı İncele
Akıllı saat

Apple Watch ve Wear OS

Bilek için kısa etkileşimli saat uygulamaları, kartlar ve komplikasyonlar.

Sayfayı İncele

Sık Sorulan Sorular

Mac uygulaması sisteme yerleşir: menü çubuğu, bildirim, dosya erişimi ve klavye kısayolları gibi özelliklere doğrudan erişir. Web uygulaması tarayıcıda çalışır ve her cihazdan açılır; ikisi çoğu zaman birbirini tamamlar.

Çoğu zaman evet. Apple çipli Mac’lerde iPad uygulamaları çalışabilir; ancak klavye, fare ve pencere davranışının Mac’e uygun olması için ek düzenleme gerekir.

Evet. Uygulama Developer ID ile imzalanıp Apple’ın noter onayından geçirildikten sonra kendi sitenizden dağıtılabilir.

Bu sayfa Apple platformuna odaklıdır. Windows ihtiyacı için bir web uygulaması veya çapraz platform çözüm değerlendirilebilir; kapsam görüşmesinde netleştirilir.

Evet, ürünün veri modeline bağlıdır. Şarj Rehberim’de araç, favori ve defter verileri cihazda tutulur; cihazlar arası aktarım kullanıcının oluşturduğu yedek dosyasıyla yapılır. Senkron ihtiyacı varsa gizlilik etkisi ile birlikte tasarlanır.

Kapsama göre değişir. Hazır bir iPad uygulamasını uyarlamak ile sıfırdan masaüstü uygulaması yazmak çok farklı çabalardır. Takvim, kapsam netleştikten sonra yazılı verilir.

Bir sonraki adım

Uygulama fikrinizi kapsamı net bir plana dönüştürelim

Hedef kullanıcıyı, platformları ve ilk sürümün kapsamını birlikte netleştirir; yayın sürecini ve sonrasındaki bakımı baştan planlarız.

2007’den beriWeb, yazılım ve SEO projelerinde kurumsal deneyim.
Kendi ürünümüz yayındaŞarj Rehberim App Store ve Google Play’de kullanıcıya açık.
Tek ekip, tek planTasarım, uygulama, web sitesi ve arama görünürlüğü birlikte ilerler.
Yayın sonrası takipSürüm güncellemeleri, mağaza yorumları ve hata kayıtları izlenir.
1Kısa keşifAmaç, kullanıcı ve ilk sürüm kapsamı netleştirilir.
2Yol haritasıPlatform seçimi, teknik yapı, takvim ve mağaza süreci yazılı hale gelir.
3Geliştirme ve yayınTest edilir, mağazalara gönderilir ve yayın sonrası izlenir.
İlk değerlendirme ücretsizGereksiz özellik önerilmezNet kapsam ve takvim

Projenizi 18 yıllık deneyimle hayata geçirelim

Ücretsiz keşif görüşmesi için bugün iletişime geçin. 24 saat içinde dönüş.

💬📞