The Android team announced a number of new and improved releases at this year’s Android Dev Summit intended to foster “modern android development.” The announcements included optimizations for the Kotlin language, a Jetpack Compose developer preview, and the Android Studio 4.0 Canary IDE. “We call our recommendation ‘modern Android development.’ Opinionated and powerful, for fast, … continue reading
In May 2019, Kotlin, a programming language for modern multi-platform applications, became Google’s preferred language for Android app development. As a result, many developers have shifted from using Java, the original language for building Android apps, to embracing Kotlin. According to a recent survey, 62% of developers are now using Kotlin to build mobile apps, … continue reading
Google introduced Kotlin Bootcamp for Programmers and Developing Android apps in Kotlin Codelab courses to help developers learn how to develop apps using Kotlin, including Kotlin-friendly APIs and API extensions. The language interoperates with Java and is included with IntelliJ and Android Studio. The course teaches Kotlin features such as coroutines to help developers write … continue reading
Kotlin was awarded the Open-Source Award for Breakout Project of the Year at the O’Reilly Open Source Software Conference (OSCON) this week. RELATED CONTENT: The rise of Kotlin “There is no doubt to us why Kotlin received this award: it’s a fast moving (but thoughtfully developed) programming language that lets you write better code, faster,” … continue reading
New programming languages are created every year, but seldom do they gain the attention of developers like JetBrains’ Kotlin has over the last couple of years. Kotlin is a general-purpose, statically typed programming language designed for the Java Virtual Machine, Android, browsers and native solutions. It was created by JetBrains’ language designer Andrey Breslav and … continue reading
Google is partnering with Udacity to create Developing Android Apps with Kotlin, a free online course designed to teach developers how to build Android applications using Android Jetpack and the programming language Kotlin. It covers the why and how of Android Jetpack components such as Room for databases, Work Manager for background processing and the … continue reading
At Google I/O this week, the Android team revealed updates and changes aimed at making Android developers more productive. The future of Kotlin First, the team announced that they will be putting more of a focus on making Android development Kotlin-first. This means that new Jetpack APIs and features will be offered in Kotlin and … continue reading
Travis CI has been acquired by software productivity tools provider Idera. According to Travis CI, it will continue to offer its services to hosted and on-prem users, with the acquisition enabling it to invest in product improvements. It will also continue to be open-source and will keep building features for members of the open-source community. … continue reading
Ruby 2.6.0 is now available. The latest release introduces a new JIT (Just-In-Time) compiler, which will improve the performance of Ruby programs. The JIT compiler writes C code to disk and creates a C compiler to generate code. It also adds a new module, RubyVM::AbstractSyntaxTree. The module features a parse method which parses a Ruby … continue reading
CircleCI has been authorized by FedRAMP, the federal government’s program for assessing technology vendors. According to the company, it is the first CI/CD tool that has met the program’s standards. This authorization will provide government developers with the same competitive advantage available to the private sector, while still ensuring the security and privacy controls needed … continue reading
Google has announced updates on the state of security updates in Android 9. It is recommending monthly security updates as a best practice. According to the company, it delivers monthly Android source code patches to manufacturers in order to incorporate those patches into firmware updates. It also introduced the Android Enterprise Recommended program earlier this … continue reading