Přejít k navigační liště

Zdroják » Zprávičky » Aplikace v interpretovaném jazyce v AppStore

Aplikace v interpretovaném jazyce v AppStore

Zprávičky Různé

Nálepky:

Přetahování tvůrců aplikací s Apple o to, zda v AppStore budou či nebudou aplikace napsané v jiných jazycích, má další dějství. Dominic Szablewski, autor frameworku Impact, zveřejnil přes AppStore (a Apple schválil) dvě hry, které jsou napsané v JavaScriptu a nepoužívají přitom prohlížeč.

Apple oficiálně podporuje HTML5, tedy i takové aplikace, co jsou napsané v JS a běží v prohlížeči. Szablewski ve svém blogpostu popisuje, v čem jsou jeho hry jiné: nepoužívají UIWebView (tedy webový prohlížeč) ani frameworky typu PhoneGap/Titanium. Namísto toho využívá přímo zabudovaný interpret JavaScriptu (JavaScriptCore), grafiku vykresluje přes OpenGL a ke zvukovému doprovodu využívá OpenAL. „Je to něco jako prohlížeč, který umí zobrazit jen tagy Canvas a Audio,“ píše autor.

Zdroj: TUAW

Komentáře

Odebírat
Upozornit na
guest
3 Komentářů
Nejstarší
Nejnovější Most Voted
Inline Feedbacks
Zobrazit všechny komentáře
blizz

vidim na ulici billboard a tam MacOSX, hovorim si fajn, apple sa zacal konecne angazovat aj na slovensku, podidem blizsie a tam Ubuntu s Unity prostredim ..

mike

Nepletu-li se, interpetovaný jazyk už nějakou dobu nevadí, ostatně Appcelerator Titanium pracuje na podobném principu. Co není povoleno je dynamické dotahování spustitelného kódu z externího zdroje.

pas

Přesně tak, zmiňované „přetahování“ skončilo už 9. 9. 2010, třeba Adobe už v pohodě produkuje aplikace pro iPad, které nejsou v Objective-C, ale ve Flashi (Eazel, atd.)

Jak Reddit migroval svou funkcionalitu komentářů z Pythonu do Go

Různé
Komentáře: 0
Reddit modernizuje jednu ze svých nejdůležitějších částí infrastruktury: systém komentářů, který denně obsluhuje miliony uživatelů. Původní Pythonový monolit přestával vyhovovat nárokům na výkon a škálování, a proto se tým rozhodl přepsat celý backend komentářů do Go. Migrace probíhala postupně, s paralelním během staré a nové služby, aby nedošlo k narušení uživatelské zkušenosti. Inženýři zavedli detailní porovnávání odpovědí, izolované databáze a robustní monitoring, což umožnilo bezpečné testování na živém provozu. Celý proces ukazuje, jak lze zásadní infrastrukturní změny provést bez výpadků a s důrazem na konzistenci dat.

Vite 8 Beta přináší nový bundler Rolldown a zásadní zrychlení buildů

Vite je moderní nástroj pro vývoj webových aplikací, který klade důraz na rychlost a jednoduchou konfiguraci. Umožňuje okamžitý start dev serveru a optimalizované produkční buildy, což urychluje vývoj i nasazení. Verze 8 Beta přináší zásadní změnu díky integraci bundleru Rolldown napsaného v Rustu, který sjednocuje vývojovou a produkční pipeline. Novinka výrazně zrychluje buildy a přináší moderní optimalizace. Součástí jsou také nové funkce pro TypeScript a připravovaný Full Bundle Mode pro rychlejší dev server.