No man is an island. This is equally true of software – we are all part of a bigger ecosystem, and at the moment that ecosystem is under pressure. Economies around the world have been impacted by the war in Ukraine as well as a number of other factors… Covid, Brexit, climate change, recession… Inflation is rising, exchange rates are showing dramatic changes and all of this impacts on LiveCode Ltd and the maintenance of the software you love.
read moreProgress Update on the Year of Reinvention
by Kevin Miller on October 7, 2022 5 commentsIt’s six months since I announced the Year of Reinvention in my keynote at LiveCode Global 2022. That puts us about halfway through the year, which seems like a good time for an update. I can honestly say the LiveCode product team (well I should say teams plural as we now have a number of independent teams on each project)! has never been busier. Nor have we ever invested so much in the LiveCode platform in such a short space of time. Progress is going fantastically well on the project as a whole, though as ever some areas are running a little faster or slower than originally projected.
There is so much happening that I can’t cover it all in a single post. However here is a status update on the major projects.
read moreWorking with emails : emlParser
by Heather Laine on September 23, 2022 No commentsHave you ever wanted to do more with your emails than just read them in your inbox? Do you need to display them in different formats, or handle parts of them separately? Using LiveCode and emlParser you can easily do post-processing on your emails (if you’ll pardon the pun).
read morePattern Lock – easy pin generation
by Heather Laine on September 8, 2022 No commentsWe’ve talked a lot about the bigger new widgets that have arrived to enhance your LiveCode. Some of the “minor” widgets are also well worth a look. Today I’m focussing on Pattern Lock. This is actually a really neat little widget that makes it a doddle for your users to pick new pin numbers and login with them in your apps. If this is something you need you’ll love using Pattern Lock.
read moreDataGrid vs PolyGrid: Head to Head
by Heather Laine on September 1, 2022 No commentsAs an experiment recently, Steven Crighton (LiveCode Product Manager and essentially a non-coder) challenged Ali Lloyd (Senior Developer of LiveCode) to a head to head: Steven would build a specified UI using PolyGrid, and Ali would build it in DataGrid. Which would come out tops? How fast could they build it and how good was the end result?
What are DataGrid and PolyGrid, and Why do they Matter?
These both provide a way to create beautiful, powerful and flexible spreadsheets or tabular layouts in LiveCode. If your app creates reports, you need a grid. If you want to display data for your end user, you need a grid. There are a vast number of uses for this type of object, and a great many apps need it. Up until now, LiveCode’s solution was the built in DataGrid. PolyGrid is the new kid on the block, and this challenge should help you to understand how good a replacement it really is.
read moreI built a responsive web app using our new widgets and libraries
by Steven Crighton on August 18, 2022 7 commentsOver the last couple of months I’ve been diving into some of the new widgets and libraries that have come to LiveCode. I’ve shown you all about building powerful tables using PolyGrid. I’ve demonstrated how easy it is to produce beautiful scrolling lists with PolyList, I even created a replica of the Airbnb list. I’ve put the spotlight on the new Responsive Layout library and it was looking very good indeed whilst making light work of changing layouts as the window size changed. I took you international when showing off the new i18n library to easily manage the translation of our apps into different languages. I’ve demonstrated that even the simplest of widgets such as Circle Avatar can save time on those repeatable tasks we do time and time again. Lastly, I showed you that buttons can be beautiful with the new Power Button widget.
read morePower Tools
by Mark Wieder on August 15, 2022 No commentsOne of the great things about LiveCode is how flexible it is. You can build your own custom IDE elements to optimize your work flow, or you can try out tools created by other LiveCoders. PowerTools is one such tool.
An Alternative Tools Palette
PowerTools is a drop-in replacement plugin for the IDE’s tool palette. It’s an upgrade in three areas:
- Separation of controls / graphics / widgets
- Persistent graphic tool properties
- Widget visualization and organization
App Architecture Discoveries
by Heather Laine on August 11, 2022 No commentsIn this blog over the last few weeks we’ve talked a lot about the various new addons that have become available for LiveCode. (And these are great.) Another part of your MegaBundle download is in danger of being overlooked however, and that is the two great books by Andre Garzia.
As a non-coder, I have been tasked with reviewing them, and my first comment is – I’m actually enjoying reading these books. They are interesting, they are clear, and they are hugely helpful to any new or even moderately experienced LiveCoder. I’m betting there are some tips in these books even our longest standing and most skilled LiveCoders could learn from.
I’m going to focus on LiveCode App Architecture in this post, and hopefully I will be able to review Development Oriented Development at a later date.
read more
Recent Comments