Garmin has officially launched Connect IQ System 8, the latest iteration of its platform for third-party app development. Following the release of System 7 last year, this update aims to simplify the development process for developers.
Key enhancements include a new Visual Studio Code extension, providing developers with valuable tools like real-time error reporting, autocompletion for functions, and quick access to variable or function definitions. This streamlined environment is expected to significantly boost developer productivity and efficiency.
Increased App Space and On-Device Customization
System 8 introduces a notable increase in code space, allocating an extra 16 megabytes for smartwatches that support the update. This additional space provides developers with greater flexibility and freedom to create more complex and feature-rich applications.
Furthermore, the introduction of an on-device watch face editor empowers users with greater customization options. This innovative feature allows users to create up to four variations of a Connect IQ watch face directly on their compatible smartwatch. However, this functionality is currently limited to newer Garmin wearables such as the Fenix 8 (51mm Solar model), indicating a gradual rollout to a wider range of devices.
Background Actions and Enhanced Notifications
The new Notifications module within System 8 introduces the capability to trigger actions while an app is running in the background. This significant improvement opens up new possibilities for developers to create more interactive and responsive applications that seamlessly integrate with user workflows.
Accessing the Beta Program
Garmin app developers can now access the Connect IQ System 8 beta SDK and the system8preview device through the Connect IQ SDK manager. The Monkey C extension for Visual Studio Code is available as a separate download.
For those interested in participating in the smartwatch testing phase for System 8, Garmin invites developers to join the Beta Program via Garmin Connect.