About by PCalc
Legendarny James Thomson, były pracownik Apple, twórca PCalc, który istnieje od czasów OS 8.0, w końcu wypuścił nową aplikację, a jest nią „About by PCalc”. Co? Spieszę wytłumaczyć.
Ten artykuł pochodzi z archiwalnego iMagazine 6/2022
James lubi eksperymentować i poznawać nowe technologie. Gdy iOS i macOS zyskiwały w kolejnych odsłonach nowe funkcje dla programistów, ten próbował je zawsze wprowadzić do swojego zaawansowanego kalkulatora, aby były dostępne w dniu pojawienia się nowych OS-ów. Niestety, kalkulator, jak to bywa z kalkulatorami, nie pozwala na implementację wszystkiego, co się pojawiało. Głównie dlatego, że niektóre technologie nie dotyczyły zupełnie dwuwymiarowych aplikacji, a trójwymiarowy kalkulator, uczestniczący w wyścigach, lubiący banany i skaczący przez przeszkody, niekoniecznie ma sens.
Co słucham, przepraszam, halo!
No właśnie. James, aby zaspokoić swoje potrzeby, stworzył niesamowity „About screen”, czyli ekran „O tej aplikacji”. Normalnie taki ekran zawiera jakieś podstawowe informacje tekstowe o programie i jego twórcy, jak i gdzie zdobyć support, jakiś sposób kontaktu… Ale nie ten w PCalc, który stał się praktycznie pełnoprawną grą oraz platformą eksperymentalną z elementami 3D, bananami spadającymi z nieba, dynamicznym oświetleniem, wyścigami terenówki po torze z przeszkodami i wiele więcej. To chyba jedyny na świecie przypadek, gdzie kalkulator zawiera ukryte menu z wymienionymi powyżej rzeczami, które w teorii są zdecydowanie bardziej rozbudowane od strony programistycznej, niż wierzchnia aplikacja.
Nadszedł jednak w końcu ten dzień, kiedy utrzymanie tego utrudniało życie Jamesowi, ponieważ PCalc dzieli kod między iOS-em i macOS-em. Tak właśnie został do życia powołany „About by PCalc” – czyli to, co dotychczas było ukryte, stało się osobnym programem, a PCalc wrócił do roli „jedynie” kalkulatora.
Aha. To był chyba jedyny kalkulator, który miał wsparcie dla padów gamingowych.
Miłego jeżdżenia i generowania!