Posts in category

Programming


  Google helps protect billions of users every day through the use of a robust set of tools designed to keep users safe online. We’re proud to provide a wide range of these same resources to help developers build safe and successful apps. User participation increases when people have a safe and positive app engagement. …

I’m thrilled to announce Swift Collections, a new open-source package focused on extending the set of available Swift data structures. Like the Swift Algorithms and Swift Numerics packages before it, we’re releasing Swift Collections to help incubate new functionality for the Swift Standard Library. The Swift Standard Library currently implements the three most essential general-purpose …

Guest post originally published on LOGIQ’s blog by Ajit Chelat Building and managing cloud infrastructure manually can be quite the task; even more challenging when you’re operating as a distributed team. With everyone pushing multiple (and often concurrent) changes and updates, it can be tricky to properly provision, configure or deploy resources and applications when …

KubeCon + CloudNativeCon Europe 2021 – Virtual sponsored post by Sirish Bathina of Kasten by Veeam Flexible storage options are one of the many benefits of developing apps in Kubernetes, but choosing the right one can be a challenge. Depending on your app’s requirements and characteristics, one solution might be better than the other. But …

Compare 13 different programming languages by writing a simple game. Whenever I start learning a new programming language, I focus on defining variables, writing a statement, and evaluating expressions. Once I have a general understanding of those concepts, I can usually figure out the rest on my own. Most programming languages have some similarities, so …

You likely are using third-party SDKs or libraries in your app. After all, why build functionality from scratch if the building blocks are readily available and can save you time? As an app developer, you are responsible for the overall user experience and code shipped in your app, including those provided by any third-party SDKs. …

We’ve added the Oboe C++ audio library to the Android Game SDK. Oboe’s support of high-performance, low-latency audio across the widest range of Android devices is the right choice for most game developers.   Single API On Android devices running Android 8.1 (API level 27) and higher, Oboe takes advantage of the improved performance and …

In an Android app, Kotlin flows are typically collected from the UI layer to display data updates on the screen. However, you want to collect these flows making sure you’re not doing more work than necessary, wasting resources (both CPU and memory) or leaking data when the view goes to the background. In this article, …

I’ve read dozen of articles on how to become a better developer in the past year. So, to share what I’ve learned, here are 7 ways to become a better developer:   1. Code every day for as much as you can. This is important especially when you’re first starting. You can code for as …

Guest post by Anind Mathur and Akash Bakshi of MSys Technologies As we hopefully look forward to what can be a better year, MSys Technologies brings you the 2021 tech predictions based on our Software Product Engineering Services and Digital Transformation expertise. Software Product Engineering Momentum for Single Data Platform with Low Code/No Code 1.1 …