UI design – Devstyler.io https://devstyler.io News for developers from tech to lifestyle Fri, 25 Jun 2021 15:07:16 +0000 en-US hourly 1 https://wordpress.org/?v=6.5.5 GitLab 14 Aims To Do Away With DIY DevOps Toolchains https://devstyler.io/blog/2021/06/25/gitlab-14-aims-to-do-away-with-diy-devops-toolchains/ Fri, 25 Jun 2021 15:06:11 +0000 https://devstyler.io/?p=56338 ...]]> GitLab is moving forward to the next evolution of DevOps in the release of GitLab 14. According to the company, many DevOps teams use so-called “DIY DevOps” toolchains that are built with parts not designed to work together, leading to silos, lack of visibility, and maintenance challenges.

This latest iteration of the GitLab platform aims to eliminate this notion and provide companies with advanced DevOps capabilities that allow developers to build software with velocity, trust, and visibility.

А new feature in GitLab 14 is Epic Boards, which allow teams to continuously communicate the status of epics, and visualize and refine them in one place using a drag-and-drop interface. GitLab 14 also features a built-in Terraform module registry, which can be used to discover Terraform modules or publish them through GitLab CI/CD. This release also streamlined the top menu so that developers can get to what they need in fewer clicks. It consolidates functionality from previous Projects, Groups, and More menus. It gives easy access to projects, groups, and instance-level features; and has responsive views for improving navigation on different screen sizes. Another UI redesign in GitLab 14 is of the sidebar. According to the company, as more and more features have been added to GitLab, the left sidebar hasbecome more packed and less intuitive. It has now been reorganized to improve usability, consistency, and discoverability. Certain features have been moved, the Operations menu has been split into three distinct menus, visual contrast has been improved, and spacing has been optimized to better fit menu items on smaller screens. Darren Eastman, senior product manager at GitLab, wrote in a post:

“These changes are intended to better match your mental model of the DevOps lifecycle, and provide a more predictable and consistent experience while navigating within your projects and groups.”

Other new features in GitLab 14 include:

  • Support for the complete merge request review process for VS Code
  • The ability to edit wiki pages with the WYSIWYG Markdown editor
  • Aggregation capabilities for identical DAST vulnerabilities
  • Cluster management project template
  • Templates that can be used to populate the CI/CD pipeline editor
  • Container scanning integration with Trivy
  • Lead time for merge requests at the group level
]]>
What’s New for Android Developers at Google I/O https://devstyler.io/blog/2021/05/19/what-s-new-for-android-developers-at-google-i-o/ Wed, 19 May 2021 07:21:06 +0000 https://devstyler.io/?p=51526 ...]]> Google is dedicated to providing a more modern Android development experience with new improvements, major updates, and new releases announced across the platform at this year’s Google I/O conference. 

According to Karen Ng, product lead for Android developer tools, the announcements focus on how to help developers build higher-quality apps faster and easier.

“We want to help you build higher-quality apps faster, and we want that to scale across the entire ecosystem, not as a small set, but we’re really thinking about the tools and APIs that help you do that.”

The main Android announcements from the conference included:

Jetpack Compose 1.0 release

The company revealed version 1.0 of its toolkit for building native UI is expected in July. The toolkit is built with Kotlin, and designed to make it easier to build native apps across the Android platform. The release is expected to incorporate the update of Material You with new Material components and support for large screens.

Android Studio Arctic Fox (2020.3.1) beta 

The beta version of the latest release is available and designed to help developers build high-quality applications faster by improving Kotlin build speeds, typing latency and test results across multiple different test devices. The latest update of the Android IDE focuses on accelerating UI design, extending apps to new devices and boosting developer productivity.

Kotlin updates

Kotlin Symbol Processing is an API for parsing Kotlin code and improving speed. According to the company, more than 1.2 million applications in the Google Play store now use the programming language Kotlin.

Android Jetpack improvements

New features include the alpha version of Jetpack Microbenchmark, which captures large interactions that impact application startup and enable developers to improve app performance; and the beta of DataStore, a new Kotlin coroutines API for persistent data.

Updates to WearOS

The company said it is making milestones with its wearable Android development with a new unified platform built with Samsung; a new consumer experience; and new health and fitness services from Fitbit coming to the platform.

Large screens enhancements

Ng commented:

“Everyone wants their application to be good quality and they want to be able to do that from the Android platform easily and not deal with all the specific challenges. If you take a look at some of the things that we’re releasing, they are going to be around app performance so how do I have my app be super performant across things. We are looking at addressing those pain points as well, but that’s the promise…help you focus on what your app does well and where your magic is.”

Google announced new APIs and tools to optimize the viewing experience, resize content automatically, and enable new navigation components.

]]>