- Видео 154
- Просмотров 140 129
Android Worldwide
Добавлен 21 июл 2020
Overcoming Unsecurities in WebViews with Balázs Gerlei
Is your relationship with WebViews healthy? Sometimes you just can't avoid the need to display web content in your app. It can be a functionality that you need to push out quickly and it's already implemented by web developers in your team, or just a Terms and conditions page that you have to display in your app while it also needs to be updateable without going through a release cycle. Either way, web content tends to make way into many apps and it's not trivial that with just adding a single WebView, how much you can open up your app for abuse by malicious actors. Google made steady progress in making WebViews more secure but in most cases you can't stop supporting those old, vulnerable...
Просмотров: 100
Видео
Building Responsive Applications with RxKotlin with Sarp Remzi Aksu
Просмотров 16619 часов назад
This talk delves into the principles of reactive programming and demonstrates how RxKotlin can be leveraged to manage asynchronous operations, handle data streams, and implement reactive architectures. Additionally, we will explore strategies for integrating RxKotlin with other Kotlin features and libraries, ensuring clean and maintainable code. By the end of this session, participants will hav...
Build your own compiler with KSP with Alireza Tizfahmfard
Просмотров 22714 дней назад
In this talk, I will talk about what a compiler is, explain core concepts, short intro about Meta-Programming, Show use-cases of the compiler. Plus how it helps Android developers to generate all boilerplates and increases the developer experience.
It worked on my iPhone 15 Pro Max… with Dr. Sarah Guthals
Просмотров 10921 день назад
You get feedback from your users that something is broken in your app. It seems to be a critical path, impacting your business, but it’s unclear what the actual issue is. They claim the app is running slow, but is it just an error or is it actually a performance issue? You try re-creating the issue on your personal device, your test device, and even your development environment, but no luck. Bu...
Getting started with KMP with Abdul Basit
Просмотров 69828 дней назад
As Kotlin Multiplatform (KMP) and Compose Multiplatform (CMP) continue to gain traction, and with increasing support from many Android libraries, developers are eager to learn how to dive into these technologies and understand the ecosystem. In this session, I will cover: - What is KMP How to get started and the different templates available - Working with Expect and Actual - The ecosystem and ...
Elevating Android App Resilience: Incident Management Strategies with Soumi Sarkar
Просмотров 217Месяц назад
In the dynamic world of Android app development, maintaining app stability and reliability is crucial for delivering exceptional user experiences. This session delves into advanced incident management techniques tailored specifically for Android applications, emphasizing proactive strategies to minimize disruptions and uphold user satisfaction. Topics include incident classification, response p...
Background Work in Android: Strategies and Best Practices with Aayush Chaudhary
Просмотров 516Месяц назад
The Evolution of Background Work in Android: Trace the history and evolution of background work in Android, from early methods to the latest advancements. Understand how background task management has evolved over different Android versions and the reasons behind these changes. Understanding Background Work: A comprehensive overview of what background work entails in the context of Android, inc...
Crashlytics for your Android apps with Kevin Morales
Просмотров 2492 месяца назад
In this talk I'll be talking about Crashlytics (service by Firebase) and how to implement in your Android apps with Kotlin. Also I'll be talking about the benefits and explaining the dashboard to testing. I'll show a crash in live time for the attendees.
Texts, dates, numbers, currencies, plurals, etc. App internationalization guide with Karol Wrótniak
Просмотров 2962 месяца назад
Internationalization, localization, locale… you probably heard those words. But, have you ever considered all their elements? In this talk we will dive into texts, plurals, dates, numbers, currencies, legal stuff and more aspects of internationalization. There will be no shortage of code examples.
Animations with Jetpack Compose with Stevan Milovanovic
Просмотров 3732 месяца назад
In this talk I'll try to explain how well animations API aligns with Jetpack Compose Framework and how easy it is nowadays to add animations to your layout. Within this talk we'll cover basic theoretical concepts of animations API for Jetpack Compose and for each statement we'll provide practical example. After the theoretical part, we'll dive into some showcase projects to see how these animat...
Mastering WebRTC for Large Conference Calls on Android with Ivan Shafran
Просмотров 3503 месяца назад
WebRTC is a common tool for making internet calls. It's easy to set up calls between two people, but things get tricky with group video calls, especially when you want to have lots of people join. In this talk, we'll break down how video, audio, and the structure of WebRTC work. Using VK calls as an example, we'll discuss how to make these components work well for thousands of people, focusing ...
Add Real-Time Features to your Mobile App with Darryn Campbell
Просмотров 4383 месяца назад
This talk will discuss the challenges and solutions in maintaining performance and scalability when adding real-time capabilities to your app, whether you are developing the latest hit game or the most useful utility that everyone doesn’t yet realise they can’t live without.
Compose Migration Side Effects - What Can Go Wrong? with István Juhos
Просмотров 4523 месяца назад
In this talk, we'll look at some less-than-ideal scenarios when jumping on the Compose train in a project unprepared might cause long-term headaches, and how we can avoid falling into future traps that we unconsciously set up today.
Mastering Feature Flags: Best Practices with Firebase Remote Config with Domen Lanišnik
Просмотров 5533 месяца назад
Feature flags are a powerful tool that makes building and releasing mobile apps both safer and faster. Developers and teams can merge code faster and release more often, without having to worry about breaking something. Additionally, it allows the team to target specific users and to experiment via A/B testing. We will take a closer look at what feature flags are, how they can help us, best pra...
Developing Soft/Transferable Skills for a sustainable Tech Career with Sumaiya Nalukwago
Просмотров 2203 месяца назад
This session delves into the power of transferable skills, often overlooked gems you possess from various experiences, even outside the tech realm. You'll discover how to leverage these valuable assets to navigate diverse roles, industries, and career advancements with ease.
Unleashing the Power of Jetpack Compose: Revolutionizing Android UI Development with Selen Demir
Просмотров 4834 месяца назад
Unleashing the Power of Jetpack Compose: Revolutionizing Android UI Development with Selen Demir
Mastering Kotlin in 7 Steps with Sarp Remzi Aksu
Просмотров 6194 месяца назад
Mastering Kotlin in 7 Steps with Sarp Remzi Aksu
Boosting Bazel adoption on Android with automation with Pavlo Stavytskyi
Просмотров 4075 месяцев назад
Boosting Bazel adoption on Android with automation with Pavlo Stavytskyi
Building Quality Android Apps for the Future with Continuous Integration with Aline Ayres
Просмотров 4705 месяцев назад
Building Quality Android Apps for the Future with Continuous Integration with Aline Ayres
Improving Video Playback with ExoPlayer with Alexey Bykov
Просмотров 8095 месяцев назад
Improving Video Playback with ExoPlayer with Alexey Bykov
Material You Review with Mike Wolfson
Просмотров 3775 месяцев назад
Material You Review with Mike Wolfson
Java vs. Kotlin: The Ultimate Showdown of Virtual Threads & Coroutines with Jessica Hannah Randall
Просмотров 6975 месяцев назад
Java vs. Kotlin: The Ultimate Showdown of Virtual Threads & Coroutines with Jessica Hannah Randall
Making Data Visualizations More Accessible with Eeva-Jonna Panula
Просмотров 1756 месяцев назад
Making Data Visualizations More Accessible with Eeva-Jonna Panula
Imperative, declarative, object oriented, functional: four of a Kotlin kind with Maia Grotepass
Просмотров 4096 месяцев назад
Imperative, declarative, object oriented, functional: four of a Kotlin kind with Maia Grotepass
Modularization at scale with Alireza Tizfahmfard
Просмотров 6266 месяцев назад
Modularization at scale with Alireza Tizfahmfard
Mastering Jetpack Compose Previews - Test your UI before it tests you! with Priya Sindkar
Просмотров 5676 месяцев назад
Mastering Jetpack Compose Previews - Test your UI before it tests you! with Priya Sindkar
Mastering Code Quality: A Deep Dive into Custom Linting for Android Developers with Gopal
Просмотров 2437 месяцев назад
Mastering Code Quality: A Deep Dive into Custom Linting for Android Developers with Gopal
What's up with Android's back? with Nav Singh
Просмотров 4118 месяцев назад
What's up with Android's back? with Nav Singh
Digging into Android System Services with Eric Ampire
Просмотров 5928 месяцев назад
Digging into Android System Services with Eric Ampire
Best Practices for Developing Amazing Kotlin Multiplatform Apps with Pamela Hill
Просмотров 8278 месяцев назад
Best Practices for Developing Amazing Kotlin Multiplatform Apps with Pamela Hill
Sound quality is sadly terrible x)
Nice! Rx is cool! There is also the Reaktive library, which is multiplatform and doesn't depend on RxJava.
really detailed. Thank u for give me insight on mobile de-obfuscation
Oh, one of my favourite programmer 😊 I saw interview with him.
The focus on staying ahead with proactive monitoring and fast incident responses is super helpful
Well organized content. Thanks for sharing.
I downloaded TestDpc App 9.0.6 version from Github, its building succesfully.
Hi Arun I installed Bazel in android Studio jellyfish version. I am trying to add firebase push notification, but not getting success in building firebase libraries, please help me.
Awesome this topic always confused me Thanks a lot ❤
Useful and informative session.
i wish lazy Column/Row performance get better or even near to RV
very comprehensive
Great presentation, thanks.
Great talk!
this is how this concept needed to be explained.. I have gone through some video they started the video with the same context and ended up covering many things.
This library is totally trash and I'm learning it because someone has used it before in the project. It adds nothing compared with the Jetpack Navigation Component. You just wanna be known as a library owner. Just make the library read-only and suggest using Jetpack Navigation if you want to help the community.
This made me to recollect my experience with android design systems from the past. Its a kind of refresher.
Honestly, stupid take-away, time wasted. You can say that to any tech, "Depends on the type of app". Better change the title to "General overview"
A very good presentation for a very complex and deep subject. You probably need to have some basic knowledge of the 4 paradigms to follow it, but their comparison is both enlightening and invaluable.
but how to change navigation animation?
Good accent! Keep going. I can't understand any of your words.
DiKraljio
Great job Alireza
Code link used in this presentation?
I keep coming back to this. Great explanation Mohit
This tutorial is super helpful. Thanks a ton!
Thanks for
Such a great video, I don't understand why the reach is so limited. PLS provide link to you repository. Thank you
is there a repo link ?
Is there an updated version of this video given that Jetpack Compose is now supported on the stable version of Android Studio. It's Hedgehog 2023.1.1 Patch 1 as of writing this comment I believe
where do I find the appId for iOS applications in simulator? Thanks!
Can other apps access this service?
Hi thanks so much for uploading this video I am following it really well but the quality is really low and not able to see the code that you are writing I would really appreciate if you can reupload it with better quality if possible please
Awesome as usual Jae😊
is Jae a he or a she
It's seems like there company is more into pure info and not bs about each employee needing a full screen on emotional self stuff! Smh now & days
About time something about ins showed up on here!
is it possible to merge multiple videos using media transformer ?
yes, it is possible. You can use EditedMediaItemSequence to merge multiple videos. Add the EditedMediaItemSequence in to a Composition. Run a transformer on the Composition
@@droid_girl okay cool
Is it possible to replace the audio of a video @@droid_girl
@@soorajr3945 yes, it is possible, you can create 2 sequences: 1 that contain EditeMediaItem and set removeAudio to true, second one containing a new audio file. Add both in a Composition.
@@droid_girl so does it have all required features to create reels like video
Boring speaker, annoying speaking style, bad quality audio 👎
I don't think it's qualified to be called a "Technical" video please don't bring her for any other talks. She doesn't know how to present.
It was a wonderful talk. Thanks
Awesome!
Thanks a lot for this tutorial. I have a big question. If my backend team already build the schema and stuff, I need to do the CLI init Amplify? also how can I generate the model manually? Thanks
22:41
Nice video !!! github link ?
Given in start
What about navigation with List-Detail on Tablet adaptive layout? When you need to show both screens in horizontal position and single screen otherwise
Amazing! Thank you. This video is really underrated