Mobile Warsaw
Mobile Warsaw
  • 136
  • 33 751
Mobile Warsaw #90: Kamil Borzym - Eavesdrop Like a Pro
Have you ever tried to eavesdrop on HTTP traffic from a mobile app using an unconventional network stack or an app written in Flutter? If you want to learn how to do it effectively, join my presentation. I will explain and compare four techniques for intercepting HTTP traffic from mobile apps: a simple proxy, DNS cloaking, using iptables, and my own idea of using a debugger to redirect packets.
I will demonstrate this on iOS mobile devices, but the techniques can easily be applied to Android and desktop platforms as well.
During the presentation, I will not cover the SSL-pinning mechanism at all.
Bio: Kamil Borzym is a software engineer at Allegro. During the day, he usually compiles code; at night, he decompiles it.
Переглядів: 52

Відео

Mobile Warsaw #90: Krzysztof Kocel - Hack the mobile app and skim the cream,AKA Free Cocoa vol. 2
Переглядів 3719 годин тому
How easily can mobile apps be hacked? How to make them more secure? And why you should give a f✱*. #nfc #bt #flipperzero #ssl #mitm #deeplinking Krzysztof about himself: Software developer with 15 years of experience, ex-Android dev, and a hacker at heart. Currently backend dev at Paramount. Freakyclown fan.
Mobile Warsaw #89 Wojtek Mandrysz - Backstage of shipping my two iOS apps
Переглядів 1022 місяці тому
Shipping an app is a journey filled with excitement, challenges, and hard-earned lessons, especially when it's your creation. In this talk, I’ll take you behind the scenes of shipping two iOS apps, sharing the real stories beyond the code. We’ll dive into the ups and downs of maintaining motivation, managing the right technology stack, and finding (or working without) the right co-founders. Whe...
Mobile Warsaw #89 Witold Sieński - Skalowanie projektu mobilnego na wiele zespołów i produktów
Переглядів 2172 місяці тому
Chcę podzielić się doświadczeniem ze skalowania projektów mobilnych, opierając się na strategii zastosowanej w XTB. Opowiem, jak rozwinęliśmy zespół od 8 do 60 deweloperów mobilnych i stworzyliśmy rozległy portfel produktów w jednej aplikacji. Prezentacja będzie miała formę gry RPG, nawiązującą do świata gier. Omówię strukturę zespołów, procesy, platformy do współpracy i komunikacji, architektu...
Mobile Warsaw #88 - Tobiasz Dobrowolski - Press X to Start: Discovering Game Controller on iOS
Переглядів 782 місяці тому
With Apple focusing more and more on the gaming industry, we gain new developer tools that allow us to support game controllers like DualSense or DualShock. What's best, we are not limited to coding only games. Let's explore what magic is possible to achieve with these devices and how to control the user interface with them. Tobiasz about himself: Tobiasz is an iOS developer based in Wroclaw, w...
Mobile Warsaw #88 Krzysztof Zabłocki - The Art of Balanced Life
Переглядів 1452 місяці тому
How can you balance work ambition with healthy and fulfilling life? I've spend my whole professional career focusing on optimising my work output and finances so that I can live the life I want, but my end-goal number would always go up each year, I only was able to drop my golden handcuffs after I spent more time looking into psychology literature and doing a few exercises that changed the way...
Mobile Warsaw #87 Aleksander Zubala - KMM in Action - Sharing Business Logic Across Mobile Platforms
Переглядів 2557 місяців тому
Struggling with code duplication between your iOS and Android apps? This talk dives into Kotlin Multiplatform Mobile (KMM) and its potential to streamline your mobile development process. Gain valuable insights on: - The advantages of sharing business logic in mobile apps. - Practical experience with KMM for code sharing, including its strengths and weaknesses. - A comparison of KMM with other ...
Mobile Warsaw #87 - Paweł Kozielecki - Software Craftsmanship in iOS App Development
Переглядів 1177 місяців тому
What distinguishes a top 10% iOS developer? How can we draw parallels with the craftsmen of old? In what ways can we refine our skills following their lead? How should we select our projects, clients, and companies? Once involved in a project, how do we initiate change to ensure its success? Lastly, what principles should guide our career growth? Paweł about himself: A "universal translator" br...
Mobile Warsaw #86 - Piotr Prus - Spin to win experience with Jetpack Compose
Переглядів 508 місяців тому
In this talk, we will explore how to create a custom view that enhances the user experience of a Spin-to-Win feature using Jetpack Compose. The view is a horizontal carousel of images, where the system randomly selects a winner and the carousel stops at the winning image, animating and enlarging it to reveal the product won. We will dive into the implementation details of the custom view, discu...
Mobile Warsaw #86 - Roman Roczeń & Piotr Jeremicz - A Journey into Accessible Mobile App Design
Переглядів 728 місяців тому
Creating an accessible mobile application is not just about knowledge, but above all, experience. Piotr - a passionate iOS Developer, and Roman - passionate about developers' work, blind person, met three years ago when they joined forces to make Warsaw Public Transport more accessible through Voice Over. By narrating the journey of realizing this idea, we want to collectively showcase the impo...
Mobile Warsaw #85 - Anna Opoka - Improving accessibility in your app based on N26’s Insights
Переглядів 1639 місяців тому
In this lightning talk we will focus on the often-overlooked world of iOS accessibility. Let's have a conversation about why this crucial topic isn't getting the spotlight it deserves. I will share tips on how to integrate it into your team's workflow based on the process we follow in N26 Insights. Whether you're an experienced engineer or just starting out, gain actionable steps and valuable r...
Mobile Warsaw #84 - Grzegorz Przybyła - From singleton nightmare to containerized app architecture
Переглядів 7310 місяців тому
As your application begins to scale, you may find that some decisions made in the past no longer serve you well. For instance, relying on a pseudo-singleton approach to manage and expose your application services. In this presentation, Grzegorz aims to highlight the challenges you may encounter when working on a growing iOS application and offers solutions using straightforward tools such as De...
Mobile Warsaw #83 - Miłosz Staszewski - macOS automation: hidden gem and your next superpower!
Переглядів 8411 місяців тому
Not everyone knows that, but a Mac gives you superpowers! You no longer have to go through all this daunting stuff that accounts for most of a day-to-day busywork. Your Mac can handle all of this just fine automatically. It will be taking care of the chores - so that you can get creative! During my short session I will try to show a few popular macOS technologies and third party apps that can a...
Mobile Warsaw #83 - Oskar Korzonek - Test, build and release with confidence using Xcode Cloud
Переглядів 7011 місяців тому
I will show you how to integrate Xcode Cloud into your project, establishing streamlined processes with automated workflows for testing and building. How to adapt Xcode Cloud to suit your project's unique requirements using customisation scripts and add integration with GitHub to ensure a reliable development lifecycle Oskar Korzonek, Lead iOS Engineer at Dyson, an experienced Technical Leader ...
Mobile Warsaw #82 - Piotr Jeremicz - Swift Macros in practice
Переглядів 6411 місяців тому
Swift macros are a new, very powerful tool that allows you to generate code at compile time. This powerful add-on allows you to get rid of redundant, repetitive code by automatically generating a new one. All this happens in a clear and transparent way. I will present a case of using the macro by resolving a strong type hidden under the opaque type. This case will improve my networking package,...
Mobile Warsaw #82 - Piotr Szadkowski - Meet JournalingSuggestions
Переглядів 1811 місяців тому
Mobile Warsaw #82 - Piotr Szadkowski - Meet JournalingSuggestions
Mobile Warsaw #81 - Jarosław Michalik - Practical Guide to Writing Idiomatic Kotlin Code
Переглядів 127Рік тому
Mobile Warsaw #81 - Jarosław Michalik - Practical Guide to Writing Idiomatic Kotlin Code
Mobile Warsaw #81 - Paweł Łopusiński - So you think you can Swift?
Переглядів 35Рік тому
Mobile Warsaw #81 - Paweł Łopusiński - So you think you can Swift?
Mobile Warsaw #80 - Gabriel Samojło - Your own @Annotation processor
Переглядів 37Рік тому
Mobile Warsaw #80 - Gabriel Samojło - Your own @Annotation processor
Mobile Warsaw #80 - Krzysztof Zabłocki - The Project Template
Переглядів 225Рік тому
Mobile Warsaw #80 - Krzysztof Zabłocki - The Project Template
Mobile Warsaw #79 - Tomáš Čejka - AB Testing Pitfalls
Переглядів 754 роки тому
Mobile Warsaw #79 - Tomáš Čejka - AB Testing Pitfalls
Mobile Warsaw #79 - Jan Kaltoun - SwiftUI in 40 Minutes
Переглядів 2054 роки тому
Mobile Warsaw #79 - Jan Kaltoun - SwiftUI in 40 Minutes
Mobile Warsaw #78 - Patrycja Sosnowska - Accessibility in an Android App
Переглядів 1504 роки тому
Mobile Warsaw #78 - Patrycja Sosnowska - Accessibility in an Android App
Mobile Warsaw #78 - Adam Niepokój - The Missing CollectionView in SwiftUI
Переглядів 2704 роки тому
Mobile Warsaw #78 - Adam Niepokój - The Missing CollectionView in SwiftUI
Mobile Warsaw #77 - Marcin Chudy - Biometric Authrntication
Переглядів 1404 роки тому
Mobile Warsaw #77 - Marcin Chudy - Biometric Authrntication
Mobile Warsaw #76 - Marcin Krzyżanowski - Swift Source Code Manipulation
Переглядів 1165 років тому
Mobile Warsaw #76 - Marcin Krzyżanowski - Swift Source Code Manipulation
Mobile Warsaw #76 - Gabriel Samojło - Offline-first Approach in Mobile Applications
Переглядів 1905 років тому
Mobile Warsaw #76 - Gabriel Samojło - Offline-first Approach in Mobile Applications
Mobile Warsaw #75 - Łukasz Wasylkowski - A Practical Guide to Clean Architecture
Переглядів 2 тис.5 років тому
Mobile Warsaw #75 - Łukasz Wasylkowski - A Practical Guide to Clean Architecture
Mobile Warsaw #75 - Marcin Moskala - Kotlin Not-to-Do List: What We Should Avoid Doing in Kotlin
Переглядів 1555 років тому
Mobile Warsaw #75 - Marcin Moskala - Kotlin Not-to-Do List: What We Should Avoid Doing in Kotlin
Mobile Warsaw #74 - Piotr Sękara - Introduction to HomeKit
Переглядів 3265 років тому
Mobile Warsaw #74 - Piotr Sękara - Introduction to HomeKit

КОМЕНТАРІ

  • @Robert-b8v2c
    @Robert-b8v2c День тому

    Thanks for the breakdown! I have a quick question: I have a SafePal wallet with USDT, and I have the seed phrase. (alarm fetch churn bridge exercise tape speak race clerk couch crater letter). Could you explain how to move them to Binance?

  • @steftrando
    @steftrando 2 місяці тому

    I love the pre 2020 comp sci videos. They were actual talks by actual experts, not a bunch of influencers peddling courses

  • @pietrobassoo
    @pietrobassoo 9 місяців тому

    Brawo 👏🏼👏🏼👏🏼👏🏼👏🏼👏🏼

  • @jefferydrake8641
    @jefferydrake8641 Рік тому

    🍀 Promo`SM

  • @hypo-critical
    @hypo-critical Рік тому

    Remain calm The regent endures Alexi lives The Holy Roman Empire shall prevail There is much work to be done…

  • @elmachooooo
    @elmachooooo Рік тому

    elegancko!

  • @heitorkunrath6862
    @heitorkunrath6862 Рік тому

    thanks!

  • @Hiagoleof250
    @Hiagoleof250 3 роки тому

    Thankyou. There are no tutorials about watermelon db in my language portuguese. Yours wil help me to make a video in pt.

  • @oriadeakindele1400
    @oriadeakindele1400 3 роки тому

    Wow i am the first posting a comment here please can we have a watermelondb tutorial, especially on how to sync?

  • @mfaani
    @mfaani 3 роки тому

    Great walkthrough of the syntax!

  • @omrankhoja319
    @omrankhoja319 3 роки тому

    Great talk!

  • @wsrodeczku
    @wsrodeczku 3 роки тому

    super

  • @DomainObject
    @DomainObject 4 роки тому

    Excellent talk.

  • @nobodydoe
    @nobodydoe 4 роки тому

    There're no links from the presentation in the description

  • @ميسوالبيشي-ث4ث
    @ميسوالبيشي-ث4ث 4 роки тому

    myswlbyshy063@gmail.com

  • @jonnykopp
    @jonnykopp 5 років тому

    Thanks for the video, can you please tag this with flatbuffers somewhere? I have searched youtube for flatbuffers several times and never found your video. I only found it via a link on a Google Groups post. Thanks again and take care.

  • @getrefactor
    @getrefactor 5 років тому

    Clear and to the point. Good session.

  • @trappedIRL
    @trappedIRL 6 років тому

    Thanks for the upload. I needed this to help understand ReSwift for a project and their docs were not the best. Much love <3

  • @akarnokd
    @akarnokd 6 років тому

    dispose() travels upstream similar to subscribe(), therefore, you have to put unsubscribeOn after doFinally to affect the thread where it will get disposed.

  • @sadzolot2
    @sadzolot2 7 років тому

    Powinny być napisy po polsku czymś by się ten wykład wyróżniał od masy innych w en

  • @ewoks42
    @ewoks42 7 років тому

    +MobileWarsaw coudn't you sync slides and presenter?! :S

    • @mobilewarsaw
      @mobilewarsaw 7 років тому

      Sorry about that, we'll see if we can fix and reupload it

  • @marcstevencoder
    @marcstevencoder 7 років тому

    Can you share the related slider ?Thank you so much

  • @andrewmendez7625
    @andrewmendez7625 8 років тому

    Is the source code available for this talk? Would love to dive deep into scenekit!

  • @akashivskyy2138
    @akashivskyy2138 8 років тому

    dobre

  • @darrarski
    @darrarski 8 років тому

    Very interesting topic, great presentation. Kudos for the speaker.

  • @hexin1989
    @hexin1989 8 років тому

    Brakowało mi jakiś przkładów z Androida.

  • @karolu91
    @karolu91 8 років тому

    Łapcie link do repo z warsztatów: github.com/elpassion-workshops/android-workshops

  • @marcstevencoder
    @marcstevencoder 8 років тому

    Great

  • @AlexGhoro
    @AlexGhoro 8 років тому

    Thx for shared it, good job!

  • @nicburns3005
    @nicburns3005 8 років тому

    REALLY GREAT AUDIO, thanks for making such an interesting video unwatchable...

  • @Malthan
    @Malthan 8 років тому

    Very interesting talk, thanks for uploading it.

  • @7oorum
    @7oorum 9 років тому

    Dobra prezentacja ubrana w proste słowa. Przekonuje do BDD. Polecam.

  • @lukaszstocki6998
    @lukaszstocki6998 9 років тому

    Super prezentacja ale szkoda, ze dzwiek slychac tylko z lewej strony :) No mozna domontowac ekran prowadzacego :) Z tego rzutnika malo co widac :) Tak czy siak, prezentacja bardzo fajna! :D

    • @mobilewarsaw
      @mobilewarsaw 9 років тому

      ***** dzięki za komentarz! Postaramy się poprawić video, a przynajmniej audio ;)

    • @mobilewarsaw
      @mobilewarsaw 9 років тому

      ***** udało nam się załatwić wersję z poprawionym audio: ua-cam.com/video/GMW42938dEE/v-deo.html Enjoy!