They recently added a slightly lower level language called LiveCodeBuilder (LCB) which allows for easier development of add-on Libraries extensions and GUI widgets and features a Foreign Function Interface for hooking into code libraries from other languages and OS APIs. LiveCodeScript (LCS) is extremely similar to HyperTalk but greatly expanded. It's app engine runs on MacOS, Windows, Linux, Android, iOS, and web HTML5. It's IDE runs on MacOS, Windows and Linux. It's what I imagine HyperCard 9 if Apple had to kept developing it and made it OpenSource. Lastly, and I'm not affiliated with Solutions Etc., just mentioning this, it is 20% off until May 31. Or, if you want a development environment that is miles easier than Xcode and you want to focus on macOS development, SuperCard might be your ticket. However, for anyone still keeping a Hypercard application or stack alive (via old hardware or emulation), SuperCard offers a way forward- at least for the time being. In a day and age when mobile and web are increasingly becoming more important than desktop development, it's strange for a development environment to focus solely on desktop and on one OS. Because it's still Carbon and it's still 32 bit (there is no such thing as a 64 bit Carbon app, despite Steve Jobs claim that Carbon would always remain a first class technology within macOS) its, and presumably all Carbon apps', future is in question. It's still a 32 bit Carbon app that is backward compatible to Mac OS X 10.4 (although some features require 10.5 or newer). And, where Livecode is cross platform (Mac, Win, Lin, iOS, Android, HTML5), SuperCard focuses solely on macOS development. It's a modern successor to Hypercard like Livecode is. SuperCard is a bit of an odd duck these days.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |