Nokia N70 w 2026: programista pisze pager Telegrama na Symbiana
Autor znalazł starą Nokię N70 w torbie z kablami, kupił nową baterię i postanowił napisać dla Symbiana 8.1 pager do Telegrama. Zaczął od zera, w 2026 roku.

Nokia N70 znowu ma nieprzeczytane wiadomości. Pewien programista wyciągnął ją z torby z kablami i postanowił napisać na nią własny pager do Telegrama, czyli program na Symbiana 8.1, system sprzed ponad 20 lat.
Telefon dostał na Nowy Rok w grudniu 2006 roku. Wersja Music Edition miała kartę RS-MMC o pojemności 1 GB i porządne słuchawki, a sprzęt był taki sam jak w zwykłej N70. Autor używał go prawie sześć lat, do 2012 roku, kiedy przesiadł się na Androida. Wtedy N70 wylądowała na półce i przeprowadzała się z jednego wynajmowanego mieszkania do drugiego. Czasem służyła do dzwonienia.
Przy porządkach autor znalazł ją w worku z przewodami. Bateria była w głębokim rozładowaniu, multimetr pokazywał 0 V, więc zamówił nową BL-5C. Brakowało też ładowarki: N70 ma cienkie gniazdo okrągłe, bo Micro-USB nie było jeszcze standardem, a Mini-USB telefon nie dostał. Po zakupach telefon ruszył, karta pamięci też. Znalazły się na niej zdjęcia z czasów studenckich. Autor woli, żeby był tam raczej portfel z bitcoinami.
Jak pisało się programy na Symbiana 8.1?
Najprostszy Hello World da się napisać w Pythonie 2 dzięki PyS60, oficjalnemu projektowi Nokii z 2005 roku. Autor wybrał jednak trudniejszą drogę, czyli C++ w wersji C++98 z typowymi dla Symbiana zasadami.
Symbian 8.1 wywodzi się z systemu EPOC32, który Psion stworzył dla kieszonkowych komputerów, zwłaszcza z serii Series 5. Stamtąd pochodzą mechanizm Leave, Cleanup Stack i zasady nazewnictwa klas C, R, T i M. Zamiast zwykłych wyjątków C++ system używa właśnie Leave. Do operacji asynchronicznych służą Active Objects, które pozwalają czekać na plik lub sieć bez osobnego wątku na każde zadanie. To oszczędza pamięć.
Interfejs zależy od platformy. S60 używa Avkon, UIQ ma własne środowisko, więc program na S60 nie musi działać na UIQ, nawet jeśli oba telefony mają Symbiana 8.1.
N70 sprzedała się według szacunków w dziesiątkach milionów egzemplarzy, a według Wikipedii była pierwszym smartfonem, którego sprzedano ponad milion sztuk.
Aplikacje warte uwagi
Wybierz właściwe pola, dodaj je i trafiaj w cel. Łatwa do nauczenia, trudna do opanowania. Za darmo, dla każdego wieku.
Rozmawiaj z partnerem AI; każde zdanie wraca poprawione i wyjaśnione w Twoim języku. 9 języków, od A1 do C2.
Otwieraj komunikaty EDIFACT i X12, każdy segment objaśniony, konwersja do JSON/XML, eksport PDF i Excel. Działa lokalnie, bez wysyłania.
Wybierz dla kogo, okazję i osobowość. Wyszukiwarka czyta opisy produktów lokalnych sklepów i układa to, co pasuje. Za darmo, bez rejestracji.
Więcej z tego dnia
Zobacz wszystkie →
Apple Support Community zamknięte 20 listopada po 28 latach

Koka: ransomware wyłączył 229 głośników alarmowych w Japonii

T-Mobile i internet domowy dla ubogich w Nowym Jorku: limit 50 GB



