Vývojáři, kteří se často ocitají mimo svůj počítač, a potažmo Xcode , by mohla těžit z platformy pro vývoj mobilních aplikací pro jailbreaknutá zařízení tzv SparkCode od vývojáře iOS SparkleChan .
SparkCode je projekt zrozený ze silného odhodlání lstivého vývojáře, který chtěl vytvářet aplikace, ale rodiče mu vzali počítač. Se vstupy od přátel vývojářů, jako je AppInstaler pro iOS , HAHALOSAH , a SeanIsTethered , se stal skvělým kusem mobilního softwaru, jakým je dnes.
Projekt, původně nazvaný Swifty, začal jako obyčejný černobílý textový editor a rychle se vyvinul v editor kódu se zvýrazněním syntaxe Rychlý schopnosti kompilace a schopnost sloučit projekty Swift s projekty C pomocí Clang. SparkCode dokonce podporuje generování chyb, aby vývojářům pomohl zjistit, co je špatně, když věci nefungují podle plánu.
Podle vývojáře vždy chtěli mít „Xcode na iOS“, ale protože to v současnosti není skutečná věc, rozhodli se, že by bylo dobré vytvořit vlastní vývojový nástroj ve stylu Xcode pro mobilní svět pro vývojáře. stejně jako ti, kteří nemusí mít přístup k počítači.
Je zajímavé, že SparkCode byl vytvořen 100% na iPhonech bez jediného počítače, což je důkazem toho, jak silné může být mobilní kódování a vývoj aplikací.
SparkCode je v současné době ve fázi alfa a od prvního sestavení alfa získal mnoho vylepšení výkonu a stability. Některé z hlavních problémů na začátku byly Paměť úniky a optimalizace, z nichž velká část byla nebo je za pomoci výše zmíněných vývojářů vyžehlena.
Skvělá věc na SparkCode je, že běží 100% nativně na iPhone bez použití jediného virtuálního počítače nebo instance. Nabízí také podporu pro různé kódovací jazyky včetně Swift, C, C++, ObjC a ObjC++.
SparkCode se odlišuje od Rychlá hřiště tím, že jde méně o platformu pro výuku kódu navrženou výhradně na základě Swift a více o komplexní platformu pro kódování s širší podporou jazyků C a rámců třetích stran. SparkCode může také usnadnit vlastní oprávnění pro aplikace, jako je deaktivace sandboxingu, což Swift Playgrounds neumí.
Kdybych byl vývojář mobilního softwaru, což nejsem, chtěl bych aplikaci jako SparkCode, abych mohl provádět úpravy svého kódu a kompilovat projekty, když jsem mimo svůj počítač, ať už abych trávil čas v čekárnách, nebo abych se zahříval. -opravy, když jsem nebyl doma. To znamená, že nepochybuji o tom, že SparkCode se bude nadále zlepšovat a zvyšovat popularitu mezi vývojáři.
Zájemci o vyzkoušení SparkCode mohou aplikaci získat z osobního úložiště vývojáře prostřednictvím své oblíbené aplikace pro správu balíčků na zařízení s jailbreakem. Toto úložiště, v případě, že jej ještě nemáte, je následující:
https://dekotas.org/
Co si myslíte o SparkCode? Dejte nám vědět v sekci komentářů níže.