show episodes
 
Artwork

1
Inside Java

Chad Arimura, David Delabassee

icon
Unsubscribe
icon
Unsubscribe
Monthly
 
Inside Java is a podcast for Java Developers brought to you directly from the people that make Java at Oracle. We'll discuss the language, the JVM, OpenJDK, platform security, innovation projects like Loom and Panama, and everything in between.
  continue reading
 
Artwork

1
Fragmented - Android Developer Podcast

Donn Felker, Kaushik Gopal

icon
Unsubscribe
icon
Unsubscribe
Monthly
 
The Fragmented Podcast is the leading Android developer podcast started by Kaushik Gopal & Donn Felker. Our goal is to help you become a better Android Developer through conversation & to capture the zeitgeist of Android development. We chat about topics such as Testing, Dependency Injection, Patterns and Practices, useful libraries, and much more. We will also be interviewing some of the top developers out there. Subscribe now and join us on the journey of becoming a better Android Developer.
  continue reading
 
Artwork

1
Suteki Jam

Whales are Whales

icon
Unsubscribe
icon
Unsubscribe
Monthly
 
Is something missing from your life? Do you wake up every morning violently shaking at the thought that you could be enriching your life with something a little more exotic? Suteki Jam is just the show you need to replace those shakes with quakes. Feel the power of the very best in Japanese music from anime, games, and indie artists. Each week features one of three hosts bringing you their distinct flavor and personality.
  continue reading
 
Artwork

1
Khanyisa Keke TV

Khanyisa Keke

icon
Unsubscribe
icon
Unsubscribe
Weekly
 
On Khanyisa Keke TV, developers can learn and improve their Android for Kotlin Development skills. On this podcast, programmers can learn Android for Kotlin coding from scratch, improve their existing programming skills, get tips, be kept up to date with all the latest happenings and get access to free resources. Powered by Firstory Hosting
  continue reading
 
Loading …
show series
 
In this episode, we dive into the power of rapid prototyping for Android developers using Kotlin. We explore how this crucial skill can impress stakeholders, accelerate your workflow, and help you stay ahead in today's fast-paced tech landscape. We'll cover use cases across scripting, web development (with Ktor & HTMX), mobile apps (Jetpack Compose…
  continue reading
 
In this episode, we dive into the programming paradigm — Data Oriented Programming (DOP) and why making data the star can simplify your code. Learn how well-modeled data reduces defensive logic, prevents invalid states, and keeps your apps stable. We’ll also contrast DOP with Object Oriented Programming (OOP) and Functional Programming (FP), sharin…
  continue reading
 
Java leads by example regarding documentation: JavaDoc inspires trust in developers through its transparency on each Java API functionality, and the javadoc tool helps developers generate equally great documentation for their APIs and libraries. In this episode, Ana hosts Jonathan Gibbons, core contributor and maintainer of JDK tools, to discuss Ja…
  continue reading
 
In this episode, discover how Dan Rusu’s pods4k Immutable Arrays library can deliver 2–8× speed boosts and 5× lower memory usage in Kotlin/Android apps. We first revisit the fundamentals of autoboxing/unboxing and immutability to understand their impact on performance. Then we hear from Dan himself on his library, motiviations for building it, how …
  continue reading
 
In this shorter-format pod, Chad talks about JDK 24, preview features, and more. Show Notes JEP 11: Incubator Modules https://openjdk.org/jeps/11 JEP 12: Preview Features https://openjdk.org/jeps/12 Using the Preview Features Available in the JDK https://dev.java/learn/new-features/using-preview/ JEP 483: Ahead-of-time Compilation https://openjdk.o…
  continue reading
 
Kaushik looks at a new logging library from Square called logcat. He starts by seeing how the popular Timber library does it along with the benefits. He then interviews Pierre-Yves Ricau (Piwai) of Square, the creator of logcat, to explore its origins and advantages. You can find the full shownotes over at fragmentedpodcast.com. Show Notes Timber l…
  continue reading
 
In this episode of Fragmented, Kaushik dives into the importance of creating your own starter template to streamline app development and minimize decision fatigue. He shares insights from his own starter template - Playground Android. Looking to the future, JetBrains has an exciting tool called Amper that might make all of this much easier. Kaushik…
  continue reading
 
In this episode, Kaushik explores the evolution of dependency injection (DI) in Android development. Dagger has been the de-facto solution for DI in Android but there might be a new king in DI-town. He also chats with friend of the show and dependency injection expert Ralf Wondratschek for a final gut check. Shownotes: https://fragmentedpodcast.com…
  continue reading
 
In this audio, we dive deep into why Oracle JDK has platform compatibility issues and explore how these Oracle JDK platform compatibility concerns can affect cross-platform Java development. Click here for the How to Install Eclipse Temurin JDK on Windows 11 Blog post - https://kekekhanyisatv.systeme.io/install-eclipse-temurin-jdk We will explain t…
  continue reading
 
In this audio, we explore the performance issues of Oracle JDK, shedding light on why developers may face challenges with Kotlin runtime performance optimization. Click here for the How to Install Eclipse Temurin JDK on Windows 11 Blog post - https://kekekhanyisatv.systeme.io/install-eclipse-temurin-jdk We'll dive into the OpenJDK vs Oracle JDK spe…
  continue reading
 
When considering the security implications of using Oracle JDK, it’s important to recognize the potential Oracle JDK security risks that can arise from the proprietary nature of this Java Development Kit. Click here for the How to Install Eclipse Temurin JDK on Windows 11 Blog post - https://kekekhanyisatv.systeme.io/install-eclipse-temurin-jdk The…
  continue reading
 
Navigating the complexities of Oracle JDK licensing issues can be daunting, especially when considering the Java SE subscription costs associated with its commercial use. Understanding the differences between OpenJDK vs Oracle JDK licensing is crucial for developers and organizations alike, as the Oracle JDK pricing model explained often highlights…
  continue reading
 
When considering the question "Should I use Oracle JDK or OpenJDK?" it's important to weigh the pros and cons carefully. Many developers ask, "Is Oracle JDK free for commercial use?" The answer is complex, as licensing terms can be restrictive. One key point of debate is the performance difference between Oracle JDK and OpenJDK, with many arguing t…
  continue reading
 
In this video titled "Security as a Benefit of Oracle JDK," we explore how to improve Java application security with Oracle JDK by leveraging its robust features designed for beginners and experts alike. We provide a step-by-step guide to secure coding practices in Java, ensuring your applications are resilient against common vulnerabilities. Dive …
  continue reading
 
Unlock the full potential of your Java applications with Oracle JDK's advanced tools designed to boost performance and efficiency. In this video, we delve into how to use Java Mission Control for in-depth application analysis, offering a step-by-step guide for beginners. Learn the best practices for debugging Java applications with Oracle JDK featu…
  continue reading
 
When considering the Oracle JDK support benefits, it's essential to understand the importance of Oracle JDK support for modern development environments. Oracle JDK support significantly improves development by providing timely updates and dedicated assistance. Comparing Oracle JDK support vs open-source JDK, the former offers more robust and reliab…
  continue reading
 
When it comes to Kotlin development stability, Oracle JDK stands out as a top choice for developers. Enhanced stability in Oracle JDK ensures that your Kotlin applications run smoothly and reliably, minimizing downtime and increasing productivity. One of the key Oracle JDK performance benefits is its stability improvements, which make it a preferre…
  continue reading
 
Discover how to improve Java application performance with Oracle JDK in this in-depth video. We'll explore the benefits of Oracle JDK for faster Kotlin programs, providing you with valuable insights. See a detailed Oracle JDK vs OpenJDK performance comparison to understand the differences. Learn how to optimize Kotlin code for Oracle JDK with best …
  continue reading
 
When considering Oracle JDK benefits for your enterprise applications, there are several compelling reasons to choose Oracle JDK over open-source alternatives. Click here for the How to Install Eclipse Temurin JDK on Windows 11 Blog post - https://kekekhanyisatv.systeme.io/install-eclipse-temurin-jdk The advantages of Oracle JDK include superior pe…
  continue reading
 
The Eclipse Temurin JDK has proven to be a robust and production-ready Java Development Kit, tailored for enterprises seeking reliable Open Source JDK solutions for their critical applications. Click here for the How to Install Eclipse Temurin JDK on Windows 11 Blog post - https://kekekhanyisatv.systeme.io/install-eclipse-temurin-jdk When comparing…
  continue reading
 
The Governance and Oversight of the Eclipse Temurin JDK video offers an in-depth look into how the Eclipse Temurin project management ensures a robust framework for the development and distribution phases of this open-source Java development kit. Click here for the How to Install Eclipse Temurin JDK on Windows 11 Blog post - https://kekekhanyisatv.…
  continue reading
 
In this audio, you will discover the detailed history of the Eclipse Temurin JDK, a significant player in the world of Java software development. Click here for the How to Install Eclipse Temurin JDK on Windows 11 Blog post - https://kekekhanyisatv.systeme.io/install-eclipse-temurin-jdk This audio delves into the origins and evolution of the Eclips…
  continue reading
 
This step-by-step guide on how to install Eclipse Temurin JDK on Windows 11 is tailored specifically for beginners looking to set up the Java Development Kit (JDK) for efficient Java programming on Windows platforms. Click here for the How to Install Eclipse Temurin JDK on Windows 11 Blog post - https://kekekhanyisatv.systeme.io/install-eclipse-tem…
  continue reading
 
In this in-depth tutorial, we delve into mastering Kotlin lambda expressions, offering both beginners and seasoned programmers a comprehensive guide to Kotlin lambda syntax and usage. Click here for the full What are Lambda Expressions in Kotlin? A Complete Guide [2024] Blog post - https://kekekhanyisatv.systeme.io/lambda-expressions-kotlin-video T…
  continue reading
 
In this comprehensive guide, we dive deep into the heart of Kotlin functional programming, specifically focusing on leveraging Kotlin functional interfaces and mastering lambda expressions in Kotlin to streamline and enhance your coding practices. Click here for the full What are Lambda Expressions in Kotlin? A Complete Guide [2023] Blog post - htt…
  continue reading
 
In this audio tutorial titled "How to Use Event Handling in Lambda Expressions in Kotlin," we dive deep into the world of functional programming in Kotlin, exploring a range of topics including Kotlin lambda expressions and their practical utility in event handling. Click here for the full What are Lambda Expressions in Kotlin? A Complete Guide [20…
  continue reading
 
Discover the world of Kotlin Functional Programming with Collections in this comprehensive audio tutorial. Click here for the full What are Lambda Expressions in Kotlin? A Complete Guide [2023] Blog post - https://kekekhanyisatv.systeme.io/lambda-expressions-kotlin-video You will learn how to concisely manage Kotlin Collections using Idiomatic Coll…
  continue reading
 
In this detailed tutorial on "When is the it Keyword Used in Lambda Expressions in Kotlin?", we dive deep into the world of Kotlin lambda expressions, exploring the intricacies of Kotlin lambda syntax and the pivotal role of the Kotlin it keyword. Click here for the full What are Lambda Expressions in Kotlin? A Complete Guide [2024] Blog post - htt…
  continue reading
 
In this comprehensive tutorial, we delve into the nuances of Kotlin programming, with a focus on mastering Lambda expressions in Kotlin and the intricacies involved in returning lambda functions from higher-order functions. Click here for the full What are Lambda Expressions in Kotlin? A Complete Guide [2024] Blog post - https://kekekhanyisatv.syst…
  continue reading
 
In this comprehensive tutorial, we dive deep into Kotlin lambda expressions, demonstrating the power and flexibility of storing lambdas in variables using Kotlin's robust language features. Click here for the full What are Lambda Expressions in Kotlin? A Complete Guide [2024] Blog post - https://kekekhanyisatv.systeme.io/lambda-expressions-kotlin-v…
  continue reading
 
In this comprehensive Kotlin lambda expression tutorial for beginners, listeners will learn the intricacies of using lambda expressions as arguments in Kotlin, a key technique in Kotlin functional programming that enhances code readability and efficiency. Click here for the full What are Lambda Expressions in Kotlin? A Complete Guide [2024] Blog po…
  continue reading
 
In this comprehensive tutorial, we delve into the intricacies of using Kotlin Lambda Expressions to streamline your code, highlighting the seamless integration of Higher-Order Functions in Kotlin, which empowers developers to write more concise and expressive codes. Click here for the full What are Lambda Expressions in Kotlin? A Complete Guide [20…
  continue reading
 
In this audio tutorial we discuss how, in the realm of Kotlin functional programming with lambdas, developers are increasingly leveraging concurrency with Kotlin lambda functions to enhance the execution efficiency of their applications. Kotlin lambda expressions for parallel processing allow for a more intuitive way of handling asynchronous tasks,…
  continue reading
 
In this comprehensive audio exploration of the Kotlin programming language, we delve into the powerful synergy of Lambda expressions Kotlin and its seamless Interoperability with Java, highlighting how this integration is revolutionizing coding practices. With a specific focus on Functional programming Kotlin, we illustrate the elegance and efficie…
  continue reading
 
In this audio, we explore the fact that in the world of Android app development, the Kotlin programming language has revolutionized how developers write code, particularly with the introduction of Lambda expressions in Kotlin. These expressions are central to functional programming in Kotlin, allowing for concise code with lambda expressions that s…
  continue reading
 
In this audio, we explore how Kotlin programming has revolutionized the way developers approach functional programming in Kotlin, especially with its use of lambda expressions. The Kotlin lambda flexibility allows for writing more readable and concise code with lambdas, demonstrating the significant benefits of lambda expressions in Kotlin. For beg…
  continue reading
 
In this audio, we dive into the world of the Kotlin programming language, where Lambda expressions in Kotlin offer a gateway to enhanced functional programming techniques. By integrating concise code with lambda expressions, developers can leverage the full potential of higher-order functions in Kotlin, streamlining their codebase and elevating cod…
  continue reading
 
In this audio, we divulge why Kotlin Lambda Expressions are a powerful tool for achieving concise and readable code, fostering clarity and maintainability. By embracing the functional programming paradigm, Kotlin Lambda Expressions promote modular and scalable code, making it easier to streamline your programming efforts. The benefits of using Lamb…
  continue reading
 
Loading …

Quick Reference Guide

Listen to this show while you explore
Play