Otago
Otago
  • Видео 19
  • Просмотров 2 721
Kotlin Multiplatform with Amper And Fleet: The Future of App Development
In this video, Ali showcases a Kotlin Multiplatform project using the powerful combination of Amper and Fleet! 🚀
He starts by exploring Fleet's key features that streamline development, then introduces Amper-a flexible build system for Kotlin projects-and demonstrates its seamless integration with JetBrains' Fleet editor.
If you enjoyed the video, don't forget to like 👍, subscribe 🔔, and share your thoughts in the comments!
#KotlinMultiplatform #Amper #Fleet #CrossPlatform #OtagoTech
Просмотров: 178

Видео

Advanced Kotlin Flow Techniques: Mastering Essential Operations for Reactive Programming
Просмотров 7714 дней назад
🚀 Master Kotlin Flow Like a Pro with Otago! 🚀 Hey there, developers! Welcome to Otago! 👋 In today’s video, Ali is diving deep into the world of Kotlin Flow - a must-know for Kotlin devs looking to level up their reactive programming skills. Whether you’re just getting started or want to sharpen your Flow expertise, this video’s packed with insights to help you build faster, smoother apps! 📱✨ Br...
Dependency Inversion Principle Explained: Clean Code Techniques
Просмотров 96Месяц назад
Welcome to the SOLID Principles Course! 🎉 In this video, Ali takes a deep dive into the Dependency Inversion Principle-one of the core pillars of SOLID design. Through practical, real-world Android examples, you’ll learn how to apply this principle to make your code more flexible, maintainable, and scalable. By the end, you'll have a clear understanding of how to decouple high-level and low-lev...
Interface Segregation Principle Explained: Effective Interface Design
Просмотров 35Месяц назад
Welcome to the SOLID Principles Course! 🎉 In this video, Ali will teach you all about the Interface Segregation Principle. Using real-world Android examples, like a payment gateway integrations, you'll understand how to effectively apply this principle to your projects, enhancing your software design. By the end of this video, you’ll have a solid grasp of how to adhere to the Interface Segregat...
Liskov Substitution Principle: Consistency in OOP Explained
Просмотров 872 месяца назад
Welcome to the SOLID Principles Course! 🎉 In this video, Ali will teach you all about the Liskov Substitution Principle. With real-world Android examples using Retrofit, suspend functions, and Kotlin Flow, you'll understand the concept and be able to apply this principle to your existing projects, improving your software design. By the end of this video, you’ll have a solid grasp of how to foll...
Open/Closed Principle: The Secret to Flexible Coding
Просмотров 362 месяца назад
Welcome to the SOLID Principles Course! 🎉 In this video, Ali will teach you all about the Open/Closed Principle. With real-world examples, you'll understand the concept and be able to apply this principle to your existing projects, improving your software design. 🔗 Follow us on social media: Instagram: otagotech X: x.com/otagotech Telegram: t.me/otagotech
Single Responsibility Principle in Software Design
Просмотров 332 месяца назад
Welcome to the SOLID Principles Course! 🎉 In this video, Ali will teach you all about the Single Responsibility Principle. With real-world examples, you'll understand the concept and be able to apply this principle to your existing projects, improving your software design. 🔗 Follow us on social media: Instagram: otagotech X: x.com/otagotech Telegram: t.me/otagotech
SOLID Principles Course Intro: Design Better Software
Просмотров 293 месяца назад
Welcome to the SOLID Principles Course! 🎉 In this video, Ali will give you an overview of the course. There will be separate videos for each principle. 📚 Follow the channel and prepare yourself to master SOLID! 🚀 I will reveal the principles you need to follow with clear examples to dust out any unclarity or misunderstanding about these principles. 🧹🔍 Don’t miss out on this opportunity to solid...
My Favorite Android Studio Setup for Efficient Coding
Просмотров 693 месяца назад
Hi! 👋 If you are an Android developer, you should know your IDE very well. Android Studio is incredibly powerful for Android development and has many tools to boost your productivity. 🚀 In this video, Ali will reveal some tools you may not have used before but are essential for Android development. These tools are like hidden gems 💎 in Android Studio. If you want to improve your development ski...
Crack the Coding Interview: Solve 'Merge Two Sorted Lists' Easily
Просмотров 524 месяца назад
Welcome to Otago, where we dive deep into algorithm solutions to enhance your coding skills and prepare you for technical interviews! 🚀💻 In this video, Ali walks you through a popular algorithm problem from LeetCode: merging two sorted linked lists. 🧩 Algorithm solving is a crucial part of technical interviews, and this tutorial aims to improve your thought process and problem-solving technique...
Gemini vs Copilot: Which AI Tool Should You Use for Coding?
Просмотров 5204 месяца назад
Supercharge Your Development with AI Tools! Welcome to Otago! In this video, Ali dives into the world of AI-powered coding with a showdown between Gemini and Copilot. From code completion to real-world tests, discover the strengths and weaknesses of these tools. Ali compares their performances in Android Studio and various IDEs, highlights practical tests, and provides insights on code refactor...
Kotlin 2.0 Review: What's New and How It Impacts You
Просмотров 8525 месяцев назад
🚀 Exploring Kotlin 2.0: K2 Compiler & New Features! 🛠️ Join Ali on the Otago channel as we dive into the latest Kotlin 2.0 update, packed with over 80 new improvements! 🌟 Discover the powerful K2 compiler that doubles compilation speed and explore first-party support for Compose Multiplatform projects. We’ll highlight exciting new features like extensible data arguments, guarded conditions, exp...
ERC20 Token Explained: Create And Deploy Your Own Easily!
Просмотров 765 месяцев назад
Join Ali as he walks you through creating ERC20 tokens, the backbone of Ethereum-based projects. Learn the basics, understand the ERC20 standard, and launch your toekn on Ethereum. 🎬 Introduction: - 🌟 Understand blockchain tokens. - 🤔 Tokens vs. coins: the differences. - 💡 Versatility and use cases of tokens. 🔍 Exploring ERC20: - 🛠️ Significance and rules of ERC20. - 📜 Ensuring interoperability...
Jetpack Compose Secrets: 3+1 Tips You Need to Know
Просмотров 836 месяцев назад
Dive deep into the world of Jetpack Compose with "Jetpack Compose Secrets: 3 1 Tips You Need to Know" 🚀 - your ultimate guide to unlocking the full potential of Android's modern toolkit for building native UIs. Whether you're a seasoned developer or just starting out, this video is packed with essential knowledge 📚 and best practices that will elevate your app development. What You'll Learn: Re...
Blockchain Fundamentals: Everything You Need to Know!
Просмотров 636 месяцев назад
Blockchain Fundamentals: Everything You Need to Know!
How to Connect Your Android App to MetaMask A Step by Step Guide
Просмотров 3357 месяцев назад
How to Connect Your Android App to MetaMask A Step by Step Guide

Комментарии

  • @StupidInternetPeople1
    @StupidInternetPeople1 3 дня назад

    Very original thumbnail, your face + pointing. The #1 sign of mediocrity on RUclips. Don’t consider for a second how looking like EVERYONE else makes you a lemming moron not a marketing genius 😂

  • @AdamJohnson-c7m
    @AdamJohnson-c7m 6 дней назад

    Thanks Ali for another informative video 👍🏻🙌

  • @benyaminjalilian
    @benyaminjalilian 20 дней назад

    Good luck bro 💙😍

  • @AdamJohnson-c7m
    @AdamJohnson-c7m 20 дней назад

    Very informative, thanks Ali 👍🏻

  • @AdamJohnson-c7m
    @AdamJohnson-c7m Месяц назад

    As always a very insightful video. I look forward to more from you 🎉

  • @AdamJohnson-c7m
    @AdamJohnson-c7m Месяц назад

    Another informative episode! Thanks Ali 👍🏻

  • @AdamJohnson-c7m
    @AdamJohnson-c7m 2 месяца назад

    🤩 another very helpful video. Thanks 😊

  • @thechickening
    @thechickening 2 месяца назад

    Gemini Code Assist is pretty bad. It tells me to put the EXACT same code I already have in the script. Then when I call it out for it, it says "You are absolutely right! I apologize for missing that you've already provided this code. I am still under development and don't have a memory of past conversations." -- ChatGPT4o is so much better. Gemini's like Rex the pilot robot from the old Star Tours! : "This is my first flight, and I'm still getting used to my programming! HahHa!"

  • @AdamJohnson-c7m
    @AdamJohnson-c7m 2 месяца назад

    Thanks for the great explanation! Looking forward to the next content 😊

  • @brian-mcbride
    @brian-mcbride 3 месяца назад

    Thx for the comparison. I'd suggest that you drop the music volume mix in the future a bit when you are talking. It is a bit intrusive at this volume level.

  • @MahdiehRezaiyan
    @MahdiehRezaiyan 3 месяца назад

    its was vary good😍

    • @OtagoTech
      @OtagoTech 3 месяца назад

      Glad, it's been helpful!

  • @AdamJohnson-c7m
    @AdamJohnson-c7m 3 месяца назад

    Very informative tips! I was not aware of scratch file 👍🏻

  • @HamidrezaSahraei-f2f
    @HamidrezaSahraei-f2f 4 месяца назад

    Nice video 👌🏻

  • @geri777
    @geri777 4 месяца назад

    You deserve more viewers - this is a good AI coding test imho.

  • @MahdiehRezaiyan
    @MahdiehRezaiyan 4 месяца назад

    It's was wonderful video ❤

    • @OtagoTech
      @OtagoTech 4 месяца назад

      I’m glad it’s been useful!

  • @mohammadrezaeram3485
    @mohammadrezaeram3485 4 месяца назад

    Quite interesting, like this feature👍

  • @mahdirasouli6005
    @mahdirasouli6005 7 месяцев назад

    It was very valuable for me thanks man

    • @OtagoTech
      @OtagoTech 4 месяца назад

      Glad it helped