Working with “time” in any programming language can be confusing to programmers. Furthermore, it’s not always obvious what the time and date functions mean and how they behave. This week’s tutorial discusses some of these issues and shows you how to work with things like date calculations, time zones, and date formatting.
This week’s tutorial steps you through some advanced tactics involving multi-element physics bodies. Mutli-element bodies possess some valuable traits that joint-assembled bodies don’t — but they also present some quirks and hurdles. Learn how to work around some of those in your physics-based apps!
Christmas came early for many Corona SDK developers! The team was very busy last week with a bunch of check-ins that rolled out to daily builds. There are many new features for you to explore, including native Twitter support (iOS 5 and 6), iAds support, and the much-anticipated Android push notifications. Please read about all of the holiday gifts that Corona has delivered today, and how to get started with push notifications in Android!
Google Maps are back — and we can use them in our Corona iOS apps today! Read all about the new iOS implementation of Google Maps and how to use custom URL schemes to open specific, customized Google Maps directly from your iOS app.
Developing for multiple devices and OS versions might seem tricky, but it’s easier if you build a comprehensive module to detect different hardware models. This week’s tutorial steps you through the entire process, allowing you to modify both content and capabilities depending on the actual device. Read further to learn how it’s done!
A common question people ask when developing mobile apps is, “How do I support all of these different devices?” For iOS alone, we now have three basic screen “shapes” to contend with, in addition to multiple resolutions. Android phones/tablets, Kindle, and Nook add even more. Corona veteran and team member Rob Miracle shows you how to overcome this obstacle using a comprehensive, logical configuration file.
This week’s tutorial introduces Corona’s new “physics contact”, a method that allows you to access a specific collision — and four new properties pertaining to it — before the collision actually occurs. Among other applications, this can be used to solve the classic “one-sided platform” in 2D platformer games such as Super Mario Brothers, Doodle Jump, and more.
A common question from Corona developers is: “How can I read data stored in a remote database and put it into my app?” Corona Ambassador and author Brian Burton illustrates one convenient method in this week’s Tuesday Tutorial.
Predetermining your transition “frames” is another useful trick if you want to squeeze every ounce of performance out of your code. This week’s tutorial from Corona veteran Omid Ahourai shows you exactly how with the implementation of his custom “AK-tween” library.
The Widgets 2.0 library is now available to users with access to Daily Builds. All new widgets share a common trait: each has been written atop a new foundation that is more flexible and stable. Today’s tutorial discusses two of these: “switch” and “segmented control”. Please read further to learn how these new widgets can enhance the user interface of your app.