Two years ago, Google introduced Cloud Anchors in ARCore 1.2 to enable collaborative AR experiences across devices. In its latest release, ARCore removes a limitation in Cloud Anchors by providing support for full persistence. Additionally, ARCore 1.20…
System is a low-level library Apple introduced at its last WWDC conference to provide an idiomatic and type-safe interface to system calls and currency types usually available at the OS level. In keeping with Apple’s aim to push Swift as a cross-platfo…
Swift 5.3, which has recently become available with Xcode 12, includes a number of significant new features at the syntax level, including support for multi-pattern catch clauses, increased availability for implicit self, and more. Additionally, the Sw…
Apple has released the first public version of iOS 14, which brings a number of new features such as app clips, widgets, improved Swift UI, ARKit, Core ML, and more. Developers received iOS and Xcode GM version a mere 24 hours in advance, though, which…
NativeScript 7 aligns with modern JavaScript standards by targeting es2017+. Additionally, it streamlines app configuration by consolidating it in a single file and replaces JavaScriptCore with V8 for iOS apps. By Sergio De Simone
Initially available under the ML Kit early access program, Pose Detection is now officially part of ML Kit. The library is capable to track the human body, including facial landmarks, hands, and feet. By Sergio De Simone
Ebay engineers worked with Google to rearchitecture and reimplement their mobile app to take advantage of several new technologies, including Android app bundles (AAB) and Kotlin. They also took the chance to improve test automation, Continuous Integra…
Kotlin 1.4 focuses on improving performance and tooling. It also contains a number of new language features, including single abstract method (SAM) conversion for interfaces, explicit API mode, and more. By Sergio De Simone
In its latest Android Studio 4.2, currently in Canary, Google has made significant improvements to the Android App Bundle format by introducing Play Asset Delivery (PAD) and dynamic modules resource shrinking. By Sergio De Simone