home.social

#xamarin — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #xamarin, aggregated by home.social.

  1. The Secret Diary of a Xamarin Android Developer, Aged 48 1/3 #code #android #xamarin #catfood #earth An adventure in persuading Android live wallpaper to support Material You colors via the magic of Xamarin and weeks of frustration.

    ithoughthecamewithyou.com/post

  2. As it's "new iOS Beta test all your apps season" I've had to dive back into a #xamarin forms project that is rapidly coming up to 12 months since last update and I need to finish the port to #maui before September

    Today has mostly been spent fighting .net sdk / apple silicon / maui workload / xcode issues just to get code to build and run on my primary machine - remember why I got frustrated with it now - Kotlin MP looks nicer by the day :-(

  3. So many things that working good or at least fine or were fixable with an easy workaround in #Xamarin are so buggy in #dotnetmaui to a point I like to constantly shake the makers 😩
    CollectionView behaving strange and then differently on iOS and Android (scrolls to top even if set to use last position), items rendering different on both platforms and wrong with Grids-in-Grids … binding in Android broken in this one case for specific views list goes on and on 😤

  4. … mit #xamarin Forms funktionierte alles perfekt. An die Regeln und Tücken vom #dotnetmaui muss ich mich noch gewöhnen und immer noch neue Probleme recherchieren und ausprobieren. 🤷‍♂️
    Ich glaube nicht, dass bei #microsoft irgendeiner Person klar ist, was für Kosten und was für ein Verlust an Produktivität mit diesem Wechsel verursacht wird 😱

    Egal wie gut das in Monaten oder Jahren laufen wird/könnte: Diese Zeit holt doch niemand mehr rein. Und unsere Kundschaft interessiert das nicht - zu Recht

  5. Oh wie ich das liebe … ein json über https holen. Simple mit httpclient.GetString …
    - Android Emulator ✅
    - Android Device ✅
    - iOS Simulator ✅
    - iOS Device ❌

    Und nu such den Fehler 😣
    #Xamarin #dotnet

  6. Nu kompiliert #xamarin forms am Mac mit altem VSmac und ein Android Emulator startet. Aber deploy schlägt fehl. Uff.

    Nachher mal schauen ob ich sehen kann woran das nun wieder liegt.

    … und das alles, um noch bis Mitte April (iOS) bzw. August (Android) Produktpflege möglich zu machen während alles auf #dotnetmaui umgestellt wird …

    Kann man „einfach“ einen PC zu einem virtuellen PC machen und ggf. Dinge wie Outlook, Teams, Platzfresser raus lassen? 🤔

  7. Habe dann den #xamarin Code von der Syntax manuell angepasst.
    - einige csproj haben Android13 als Target. Fehlermeldung, dass SDK Version unbekannt sei
    - also Xamarin.android aktualisiert.
    - jetzt werden Android Ressourcen angemeckert weil „Widget.xyz.…“ nicht bekannt wäre AARGH
    - zum Glück altes Zeug also alles gelöscht. Jetzt werden andere Ressourcen nicht gefunden … weil die jetzt in reiner Kleinschreibung statt camelCase erzeugt werden?! 🤪 alles händisch angepasst …

  8. Versuch eine #xamarin Forms App statt unter Windows (VisualStudio) am Mac zu kompilieren. Herausforderungen:
    - nur VS-for-Mac 8 vorhanden (kennt aktuelle Android SDK nicht)
    - VS202mac: lässt sich nicht mehr installieren.
    - Android Studio: zum SDK und Emulator einrichten
    - VSmac kompiliert mit Mono 6.12 - das kennt c#10 syntax nicht. -> habe ich nicht lösen können bisher und brew update mono traue ich mich nicht weil altes Xamarin und so 🫣

  9. We've pushed #cslanet version 7.0.7. Normally v7 would be too old for such a thing, but it is the last version that supports #xamarin and a community member submitted a fix to an issue that was blocking them from working, so it seemed wise to do the update.

  10. Oh boy - I KNOW #VisualStudioForMac is out of support. But not being able to INSTALL it again to support our clients and compile/debug „old“ #Xamarin Forms Code … really?! 😩
    So what’s a quick/easy solution to compile/debug on a Mac until mid April? (Please share/boost)

  11. Передаём данные с мобильных устройств в сервисы через каналы радиосвязи

    Привет, Хабр! На связи Рафис Гатауллин, ведущий эксперт отдела фронт-энд, и Рамис Закиев, ведущий эксперт отдела аналитики в «Татнефть Цифровые Технологии». В этой статье по мотивам нашего доклада на Industrial++ расскажем, об опыте внедрения мобильного решения, которое позволило оптимизировать процессы в цехах нефтедобычи, где нет условий для работы обычных сетей связи. Поговорим о том, как мы реализовали передачу данных с мобильных устройств к сервисам по каналу радиосвязи стандарта TETRA. Об опыте подключения и взаимодействия с SDK, написанном на Java, в мобильном приложении на Xamarin. И о подходах, которые использовали для оптимизации трафика при передаче данных приложения и данных геопозиционирования.

    habr.com/ru/companies/oleg-bun

    #передача_данных #tetra #xamarin #мобильные_устройства #радиосвязь #оптимизация_трафика #геопозиционирование #wrapper #sms #автоматизация

  12. Передаём данные с мобильных устройств в сервисы через каналы радиосвязи

    Привет, Хабр! На связи Рафис Гатауллин, ведущий эксперт отдела фронт-энд, и Рамис Закиев, ведущий эксперт отдела аналитики в «Татнефть Цифровые Технологии». В этой статье по мотивам нашего доклада на Industrial++ расскажем, об опыте внедрения мобильного решения, которое позволило оптимизировать процессы в цехах нефтедобычи, где нет условий для работы обычных сетей связи. Поговорим о том, как мы реализовали передачу данных с мобильных устройств к сервисам по каналу радиосвязи стандарта TETRA. Об опыте подключения и взаимодействия с SDK, написанном на Java, в мобильном приложении на Xamarin. И о подходах, которые использовали для оптимизации трафика при передаче данных приложения и данных геопозиционирования.

    habr.com/ru/companies/oleg-bun

    #передача_данных #tetra #xamarin #мобильные_устройства #радиосвязь #оптимизация_трафика #геопозиционирование #wrapper #sms #автоматизация

  13. Передаём данные с мобильных устройств в сервисы через каналы радиосвязи

    Привет, Хабр! На связи Рафис Гатауллин, ведущий эксперт отдела фронт-энд, и Рамис Закиев, ведущий эксперт отдела аналитики в «Татнефть Цифровые Технологии». В этой статье по мотивам нашего доклада на Industrial++ расскажем, об опыте внедрения мобильного решения, которое позволило оптимизировать процессы в цехах нефтедобычи, где нет условий для работы обычных сетей связи. Поговорим о том, как мы реализовали передачу данных с мобильных устройств к сервисам по каналу радиосвязи стандарта TETRA. Об опыте подключения и взаимодействия с SDK, написанном на Java, в мобильном приложении на Xamarin. И о подходах, которые использовали для оптимизации трафика при передаче данных приложения и данных геопозиционирования.

    habr.com/ru/companies/oleg-bun

    #передача_данных #tetra #xamarin #мобильные_устройства #радиосвязь #оптимизация_трафика #геопозиционирование #wrapper #sms #автоматизация

  14. Передаём данные с мобильных устройств в сервисы через каналы радиосвязи

    Привет, Хабр! На связи Рафис Гатауллин, ведущий эксперт отдела фронт-энд, и Рамис Закиев, ведущий эксперт отдела аналитики в «Татнефть Цифровые Технологии». В этой статье по мотивам нашего доклада на Industrial++ расскажем, об опыте внедрения мобильного решения, которое позволило оптимизировать процессы в цехах нефтедобычи, где нет условий для работы обычных сетей связи. Поговорим о том, как мы реализовали передачу данных с мобильных устройств к сервисам по каналу радиосвязи стандарта TETRA. Об опыте подключения и взаимодействия с SDK, написанном на Java, в мобильном приложении на Xamarin. И о подходах, которые использовали для оптимизации трафика при передаче данных приложения и данных геопозиционирования.

    habr.com/ru/companies/oleg-bun

    #передача_данных #tetra #xamarin #мобильные_устройства #радиосвязь #оптимизация_трафика #геопозиционирование #wrapper #sms #автоматизация

  15. In Xamarin Forms I can use the iOS VNDocumentCameraViewController in a custom renderer (scanning documents and even OCR the text)

    Is there something similar available for Android that I could use in #xamarin or #Maui ?

  16. Habe Heute (in #Xamarin) unter #iOS mal die Texterkennung ausprobiert - mit dem Dokument Scanner (auch eine iOS View) ein Bild gemacht, dann den Text ausgeben lassen.
    Scheiß die Wand an - schnell und verdammt akkurat selbst auf altem iPhone8 mit iOS16 🤩

    Gibt es so was auch unter Android? Also eine API/View die ich in Xamarin/Maui aufrufen könnte um Dokumente zu scannen (automatisch zuschneiden/geraderücken) und OCR? 🤔
    (Bitte Boost für Reichweite 🙏)

  17. Совместить DDD и MVVM: Разработка приложения-трекера расходов по правилу 50-30-20 на .NET MAUI

    Всем привет! Сегодня я бы хотел рассказать вам про свое приложение Profitocracy , которое помогает мне следить за личными расходами, а также автоматически планировать бюджет на месяц. Данный проект является open source , так что, если вам интересно сразу перейти к коду, то вы можете ознакомиться с его исходниками на GitHub .

    habr.com/ru/articles/867768/

    #net #c# #maui #мобильное_приложение #траты #деньги #xamarin #ddd #mvvm #ddd_и_mvvm

  18. Как я перешел из веб разработки в мобильную?

    Это был 2014-й год. После 3-х лет работы в маленькой аутсорс компании я набрался опыта в совершенно разных проектах. К тому моменту я заканчивал магистратуру и готовился перейти на фулл-тайм. Однако, мне нужно было больше денег. Я нашел интригующий проект по разработке мобильного приложения читалки для лицензионного контента. Основным клиентом такого приложения стали издательства, производящие электронные учебники.

    habr.com/ru/articles/855146/

    #xamarin #поиск_себя #карьера_в_itиндустрии #кроссплатформенная_разработка #стартапы

  19. With #xamarin being end of life now I was interested in seeing which apps would survive the iOS 18 cull - and so far 100% success rate using Xcode 15

    All have needed rework, typically seeing blank screens on startup from upstream libs (ripped out and rearchitected) and hard crashes (required some mtouch / linker exclusions). So now I have just under a year to revisit what plan B is (when minimum target and Xcode 16 requirement will get me).

  20. @Kissaki @SmartmanApps More accurately, is the bridge between and . It was a cross-platform thing when and were viable, but today it is really just a migration bridge.

    We use it a lot in for example, because we support everything from 4.6.2 onwards.

    For most mainstream developers though, this is all just background noise.

  21. @Kissaki @SmartmanApps More accurately, #netstandard is the bridge between #netfx and #dotnet. It was a cross-platform thing when #xamarin and #uwp were viable, but today it is really just a migration bridge.

    We use it a lot in #cslanet for example, because we support everything from #netfx 4.6.2 onwards.

    For most mainstream developers though, this is all just background noise.

  22. @Kissaki @SmartmanApps More accurately, #netstandard is the bridge between #netfx and #dotnet. It was a cross-platform thing when #xamarin and #uwp were viable, but today it is really just a migration bridge.

    We use it a lot in #cslanet for example, because we support everything from #netfx 4.6.2 onwards.

    For most mainstream developers though, this is all just background noise.

  23. @Kissaki @SmartmanApps More accurately, #netstandard is the bridge between #netfx and #dotnet. It was a cross-platform thing when #xamarin and #uwp were viable, but today it is really just a migration bridge.

    We use it a lot in #cslanet for example, because we support everything from #netfx 4.6.2 onwards.

    For most mainstream developers though, this is all just background noise.

  24. @Kissaki @SmartmanApps More accurately, #netstandard is the bridge between #netfx and #dotnet. It was a cross-platform thing when #xamarin and #uwp were viable, but today it is really just a migration bridge.

    We use it a lot in #cslanet for example, because we support everything from #netfx 4.6.2 onwards.

    For most mainstream developers though, this is all just background noise.

  25. This is a reminder that #Xamarin #dotnet support ended with XCode 15. If you upgrade to Sequoia or have been accidentally forced to upgrade to XCode 16, you will likely have a broken development environment.

    Also, there is no #dotnetmaui support for XCode 16 yet until the .NET 9 release in November.

    You're currently in mobile no-man's land.

    Use a tool like xcodes to install the previous XCode version and set the appropriate build tools.

  26. @underseamonkey @Migueldeicaza I can offer something a bit different but related. A #Xamarin monkey that I got at a small conference around 2016. He still sits next to my desk and watches me port my old apps to MAUI.

  27. Апгрейд с Xamarin.Native на .NET 8

    Привет Хабр! Меня зовут Андрей и я Xamarin разработчик в компании EvApps. Для тех, кто занят в кроссплатформенной мобильной разработке на Xamarin не секрет, что Microsoft прекратил поддержку этой платформы и выкатил обновленную реализацию на чистом .NET. Речь о .NET Android, .NET iOS, MAUI и т.д. Поначалу мне казалось, ну сделали и сделали, что такого может случиться, но как это бывает беда всё же пришла.

    habr.com/ru/articles/839798/

    #xamarin #net #мобильная_разработка

  28. I started playing with Avalonia UI today on my Mac using Rider and... it doesn't work? At least not in IOS 17.5. This appears to be a known issue? I literally installed the Cross Platform template, Updated the NuGet packages and hit go. Instant crash in the simulator!

    So far I'm super, super unimpressed and these type of issues feel like immediate non-starters for any "beyond playing around" app development.

    Am I crazy?

    #AvaloniaUI #Avalonia #Xamarin #MAUI #dotnet

    github.com/AvaloniaUI/Avalonia

  29. Heute Rettungsversuche zunächst fehlgeschlagen.
    Dann booten von Acronis Stick: Partitionen da!
    Booten von win11 Stick, Konsole: Daten sind da 🤔
    Acronis Image gezogen (Stunden …)
    Win10 installiert: Bootet!
    Jetzt: Mit Acronis nur die System Partition zurück holen (wieder Stunden …)
    Die Hoffnung: das ursprüngliche System sollte wieder booten … 🫣

    #microsoft #maui #xamarin #visualstudio #aomei #acronis

  30. Как мы переходили с Xamarin на Flutter

    Всем привет! Меня зовут Виктор , я представляю одну из команд мобильной разработки компании DD Planet. В этой статье расскажу о своем личном опыте и опыте нашей команды по переходу с кроссплатформенного фреймворка Xamarin Native на Flutter.

    habr.com/ru/articles/828656/

    #android_development #ios_development #кроссплатформенная_разработка #мобильные_приложения #xamarin #flutter #dart #фреймворки #архитектура_приложений #автоматизация