## Natywna

Natywna aplikacja Markdown na macOS

Bez Electrona. Bez Chromium. Bez nadmiaru.

ShowMeMyMD jest zbudowany w SwiftUI, natywnym frameworku Apple. To prawdziwa aplikacja Mac — nie strona internetowa opakowana w silnik przeglądarki.


## Dlaczego natywna

Dlaczego natywność ma znaczenie

Szybkość uruchamiania

ShowMeMyMD otwiera się natychmiast. Bez bootstrapu Electrona, bez inicjalizacji V8, bez czekania na uruchomienie procesu Chromium. Kliknij plik .md i jest wyrenderowany, zanim zdejmiesz palec z gładzika.

Pamięć

ShowMeMyMD zużywa ułamek tego, co aplikacje Electron. Twój RAM jest na Twoją pracę — kompilator, karty przeglądarki, kontenery Docker — nie na przeglądarkę Markdown.

Bateria

Natywne aplikacje zużywają mniej energii. Czytaj dokumentację w samolocie, w kawiarni lub na kanapie bez marnowania baterii na dołączony silnik przeglądarki, który nie robi nic poza renderowaniem tekstu.

Integracja z macOS

ShowMeMyMD podąża za wyglądem systemu — tryb ciemny i jasny przełączają się automatycznie. Respektuje ustawienia Dostępności, obsługuje Usługi macOS i integruje się z Finderem przez Otwórz za pomocą i Szybkie czynności. Zachowuje się jak aplikacja Mac, bo nią jest.

Apple Silicon

Działa natywnie na chipach serii M. Bez warstwy tłumaczenia Rosetta. Maksymalna wydajność przy minimalnym zużyciu energii na Macach M1, M2, M3 i M4.


## Problem

Problem z Electronem

Aplikacje Electron to w zasadzie działające przeglądarki internetowe. Każda aplikacja Electron dostarcza własną kopię Chromium — tego samego silnika renderowania, który napędza Google Chrome. To setki megabajtów narzutu, zanim aplikacja cokolwiek zrobi.

Typora, VS Code, Obsidian i wiele innych narzędzi Markdown używają Electrona. Działają. Niektóre działają bardzo dobrze. Ale niosą ze sobą ciężar pełnego silnika przeglądarki do wyświetlania czegoś, co ostatecznie jest sformatowanym tekstem.

Dla pełnego IDE jak VS Code kompromis ma sens — dostajesz rozszerzalną platformę z tysiącami wtyczek. Ale dla przeglądarki Markdown? To przesada. Nie potrzebujesz silnika przeglądarki do renderowania nagłówków, list i bloków kodu.

ShowMeMyMD obiera odwrotne podejście. Używa natywnego frameworku UI Apple do renderowania Markdown bezpośrednio — bez przeglądarki, bez warstwy tłumaczenia, bez narzutu.


## SwiftUI

Zbudowany w SwiftUI

SwiftUI to nowoczesny deklaratywny framework UI Apple — ta sama technologia, na której opierają się własne aplikacje Apple. Jest zaprojektowany dla macOS od podstaw, nie zaadaptowany z sieci.

To oznacza automatyczne wsparcie dla Dynamic Type, VoiceOver, preferencji ograniczonego ruchu i każdej innej funkcji dostępności macOS. To nie są dodane później rozszerzenia — są wbudowane w framework.

Rezultatem jest aplikacja, która czuje się naturalnie na macOS. Właściwe zarządzanie oknami, natywne skróty klawiaturowe, poprawne zachowanie przewijania i interfejs, który respektuje ustawienia systemowe bez żadnej konfiguracji.


## Liczby

Natywna vs Electron w liczbach

Rozmiar aplikacji

~15 MB

ShowMeMyMD


200 MB+

Typowa aplikacja Electron

Zimny start

<1 sekunda

ShowMeMyMD


2–5 sekund

Typowa aplikacja Electron

RAM w spoczynku

~30 MB

ShowMeMyMD


200 MB+

Typowa aplikacja Electron

Apple Silicon

Natywny

ShowMeMyMD


Różnie

Typowa aplikacja Electron


Przeglądarka Markdown, która szanuje Twojego Maca

Jednorazowy zakup. Bez subskrypcji. Bez konta. Bez telemetrii.

Pobierz zMac App Store

$2.99 · macOS 14+


## Powiązane