
Załóżmy, że robię aplikacje, która ma za zadanie wykonywać połączenia i wysyłać SMS'y (bez GUI).
Jak to ogólnie wygląda. Z tego co wiem to większość rzeczy wykonuje się raz,
jak np. tworzenie ogólnego interfejsu aplikacji ale już takie specjalistyczne rzeczy jak wysyłkę SMS, trzeba
robić dla każdej platformy osobno.
Chcąc więc wysłać SMS z Androida muszę zainstalować SMSPlugin, natomiast
na potrzeby np. iOS muszę posiłkować się SMSComposerem.
Są to jednak pluginy dedykowane tym konkretnym platformom, musimy więc na potrzeby wysyłania SMS utrzymywać dla każdej platformy osobną wersje aplikacji różniącą się jedynie pluginem i sposobem jego wykorzystania.
Tak więc zasada, że "piszesz raz i generujesz na wszystkie platformy" pokrywa się tutaj tylko w pewnej części.
Być może to jest oczywiste ale wolę się upewnić, że rozumiem to dobrze lub źle.
