New #blogpost up!

Feeling you need a little refresher on front-end testing?

Why don't you give it a read?

https://jacks.se/blog/frontend-testing

Feedback is greatly appreciated!

❤️

#react #frontend #mvvm

Frontend Tests shouldn't be hard

Want to make frontend developers really uncomfortable? Ask them about their test suite.

Pauls Dev Page. Add salt for saltiness.
Build your first Windows app with WinUI and Visual Studio | Getting Started with Michael Hawker. buff.ly/31cRkDV #windowsdev #winui #xaml #mvvm #csharp #dotnet #visualstudio

Build your first Windows app w...

Build your first Windows app with WinUI and Visual Studio | Getting Started with Michael Hawker.

https://www.youtube.com/watch?v=XO_LnDfsQmc

#windowsdev #winui #xaml #mvvm #csharp #dotnet #visualstudio

Build your first Windows app with WinUI and Visual Studio

YouTube
#Developers looking to get started with #WinUI on #Windows? 🦙 Find out how to go from Zero to Hero with a complete tutorial of everything you need to know starting from scratch in #VisualStudio including learning about #XAML and #MVVM! #WindowsDev #dotnet 🦙 https://youtu.be/XO_LnDfsQmc?si=7FbS_-Yso6igngUH
Build your first Windows app with WinUI and Visual Studio

YouTube

I completed the fourth module (UI + Presentation) of the iOS Lead Essentials program 🥳!

In this module, l learned 👇
- UI, UX, and Presentation best practices
- and how to develop, maintain, and test a clean UI and Presentation layer in iOS apps
- How to use MVC, MVVM, MVP, and their variants,
- prototyping techniques,
- localizing apps,
- working effectively with designers
- and how to create reusable UI/Presentation components.

https://academy.essentialdeveloper.com/achievements/bb00b879-1fc6-4192-8e72-270a76c08ed8

#learning #iosdev #UI #Presentation #BestPractices #ux #MVC #MVVM #MVP

Marco Siccardi | White belt 3rd Stripe | iOS Lead Essentials | Essential Developer Academy

I completed the fourth module (UI + Presentation) of the iOS Lead Essentials program 🥳! Here's a summary of what I learned so far 👇 - The fundamentals of good system design and architecture. How to think, design, and draw diagrams like a software architect. - Networking best practices to develop, maintain, and test a clean networking layer in iOS apps with key frameworks such as URLSession, URLProtocol, Decodable, and third-party code. Also, how to work effectively with backend teams. - Persistence best practices to effectively develop, maintain, and test a clean persistence layer in iOS apps using URLCache, CoreData, FileManager, Codable, and other key persistence frameworks. - UI, UX, and Presentation best practices, and how to develop, maintain, and test a clean UI and Presentation layer in iOS apps. How to use MVC, MVVM, MVP, and their variants, prototyping techniques, localizing apps, working effectively with designers, and how to create reusable UI/Presentation components. Click to see more: https://academy.essentialdeveloper.com/achievements/bb00b879-1fc6-4192-8e72-270a76c08ed8

This year's #WWDC25 sessions emphasize the #MVVM architecture. While it's not an official recommendation, it offers insight into how #Apple engineers develop their software.

WebPage is now supported by @State, unlike previous specialized property wrappers like @FocusState.

2/4

Статья 2: Подробнее про MVVM

Серия статей с очередным разбором MV* шаблонов, но с интересными деталями Даже опытные разработчики смогут найти что-то новое для себя Это вторая статья из серии , в которой подробно разбираем MVVM и является ли класс ViewModel от Google, сущностью ViewModel из шаблона Статья 2: Подробнее про MVVM - 🔨 Функции обратного вызова (Callback) - 🛠 Паттерн Наблюдатель (Observer) - 📜 MVVM (ViewModel) - 🔨 Привязка данных (Data Binding) Найти новое

https://habr.com/ru/articles/922984/

#архитектура #mvvm #templates #callback #observer #viewmodel

Статья 2: Подробнее про MVVM

Оригиналы этих постов можно почитать в тг канале НеКрутой Архитектор Там набирается материал для будущих статей с сильным опережением План: Статья 1: Введение в MV шаблоны / Хабр 📜 M‑V-подставь_свое 📜...

Хабр
Today is the last day you need to write crud #MVVM view models, just use #Xaml #Behaviors for #Avalonia and leverage power of declarative behaviors #dotnet #csharp https://github.com/wieslawsoltes/Xaml.Behaviors

UI-система для Unity. Надстройка над UI Toolkit

Привет. Я занимаюсь реализацией UI в нашей небольшой команде, разрабатывающей игры. Долгое время занимался 3D-моделированием, моушн-дизайном, UX/UI-дизайном, построением дизайн-систем. Позже жизнь привела меня в игровую индустрию, где я применил предыдущие навыки. Команда разрабатывала гиперказуальные игры, и на момент моего присоединения к ней происходила перестройка — переход от гиперказуальных игр к хардкорным проектам. Тогда рассматривались два варианта новых проектов:

https://habr.com/ru/articles/913022/

#unity3d #ui_toolkit #vuejs #uxml #mvvm

UI-система для Unity. Надстройка над UI Toolkit

Привет. Я занимаюсь реализацией UI в нашей небольшой команде, разрабатывающей игры. Долгое время занимался 3D‑моделированием, моушн‑дизайном, UX/UI‑дизайном, построением дизайн‑систем. Позже...

Хабр
INotifyPropertyChanged vs DependencyProperty Which Is Better? | with Michael Hawker. buff.ly/MssMqwW #xaml #dotnet #csharp #databinding #mvvm #mvvmtoolkit #communitytoolkit

INotifyPropertyChanged vs Depe...
INotifyPropertyChanged vs DependencyProperty Which Is Better?

YouTube