## Yerel

Yerel macOS Markdown Uygulaması

Electron yok. Chromium yok. Şişkinlik yok.

ShowMeMyMD Apple'ın yerel framework'ü SwiftUI ile geliştirilmiştir. Gerçek bir Mac uygulamasıdır — bir tarayıcı motoruna sarılmış web sayfası değildir.


## Neden Yerel

Yerel olmanın önemi

Açılış hızı

ShowMeMyMD anında açılır. Electron önyükleme yok, V8 başlatma yok, Chromium işleminin dönmesini bekleme yok. Bir .md dosyasına tıklayın ve parmağınızı trackpad'den kaldırmadan render edilmiş olur.

Bellek

ShowMeMyMD Electron uygulamalarının tükettiğinin çok küçük bir kısmını kullanır. RAM'iniz işleriniz için — derleyiciniz, tarayıcı sekmeleriniz, Docker konteynerleriniz — Markdown görüntüleyiciniz için değil.

Pil

Yerel uygulamalar daha az güç kullanır. Uçakta, kafede veya koltukta doküman okurken pilinizi sadece metin render eden paketlenmiş bir tarayıcı motoruna harcamayın.

macOS entegrasyonu

ShowMeMyMD sistem görünümünüzü takip eder — karanlık mod ve açık mod otomatik olarak geçiş yapar. Erişilebilirlik ayarlarına saygı duyar, macOS Hizmetlerini destekler ve Finder ile Birlikte Aç ve Hızlı Eylemler aracılığıyla entegre olur. Mac uygulaması gibi davranır çünkü öyledir.

Apple Silicon

M serisi çiplerde yerel olarak çalışır. Rosetta çeviri katmanı yok. M1, M2, M3 ve M4 Mac'lerde minimum güç tüketimiyle maksimum performans.


## Sorun

Electron sorunu

Electron uygulamaları aslında bir web tarayıcısı çalıştırır. Her Electron uygulaması kendi Chromium kopyasıyla birlikte gelir — Google Chrome'u çalıştıran aynı render motoru. Bu, uygulama bir şey yapmadan önce yüzlerce megabaytlık ek yüktür.

Typora, VS Code, Obsidian ve diğer birçok Markdown aracı Electron kullanır. Çalışırlar. Bazıları çok iyi çalışır. Ama sonuçta biçimlendirilmiş metin olan şeyi göstermek için tam bir tarayıcı motoru ağırlığını taşırlar.

VS Code gibi tam bir IDE için bu takas mantıklıdır — binlerce eklentiye sahip genişletilebilir bir platform elde ediyorsunuz. Ama bir Markdown görüntüleyici için? Abartılı. Başlıkları, listeleri ve kod bloklarını render etmek için bir tarayıcı motoruna ihtiyacınız yok.

ShowMeMyMD tam tersi yaklaşımı benimser. Markdown'ı doğrudan render etmek için Apple'ın yerel UI framework'ünü kullanır — tarayıcı yok, çeviri katmanı yok, ek yük yok.


## SwiftUI

SwiftUI ile geliştirildi

SwiftUI, Apple'ın modern bildirimsel UI framework'üdür — Apple'ın kendi uygulamalarının arkasındaki aynı teknoloji. Web'den uyarlanmış değil, macOS için sıfırdan tasarlanmıştır.

Bu, Dynamic Type, VoiceOver, azaltılmış hareket tercihleri ve diğer tüm macOS erişilebilirlik özellikleri için otomatik destek anlamına gelir. Bunlar sonradan eklenen özellikler değildir — framework'e yerleşiktir.

Sonuç, macOS'ta doğru hissettiren bir uygulamadır. Düzgün pencere yönetimi, yerel klavye kısayolları, doğru kaydırma davranışı ve herhangi bir yapılandırma gerektirmeden sistem tercihlerinize saygı duyan bir arayüz.


## Rakamlar

Yerel vs Electron, rakamlarla

Uygulama Boyutu

~15MB

ShowMeMyMD


200MB+

Tipik Electron uygulaması

Soğuk Başlatma

<1 saniye

ShowMeMyMD


2–5 saniye

Tipik Electron uygulaması

Boşta RAM

~30MB

ShowMeMyMD


200MB+

Tipik Electron uygulaması

Apple Silicon

Yerel

ShowMeMyMD


Değişken

Tipik Electron uygulaması


Mac'inize saygı duyan bir Markdown görüntüleyici

Tek seferlik satın alma. Abonelik yok. Hesap yok. Telemetri yok.

İndirMac App Store

$2.99 · macOS 14+


## İlgili