-
BLoC in Flutter: Implement Clean, Flux-like Architecture
How to architect a Flutter application is a question that has no easy answer. Dart, being a multi-paradigmatic language, lets you mix and match OOP and functional programming approaches. View original article
-
Introducing .NET Multi-platform App UI
You can build anything with .NET. It’s one of the main reasons millions of developers choose .NET as the platform for their careers, and companies invest for their businesses. With .NET 5 we begin our journey of unifying the .NET platform, bringing . View original article
-
Don’t write your Web API Client code
Web APIs are heavily gaining traction in the software world, replacing the (good?) old Web Services. Virtually every API that is born today is likely to be REST and being built using frameworks like WCF (if you’re brave enough), ASP.NET MVC WebAPI or Spring. View original article
-
GitHub is now free for teams
We’re happy to announce we’re making private repositories with unlimited collaborators available to all GitHub accounts. All of the core GitHub features are now free for everyone. 🎉 View original article
-
Flutter web: Navigating URLs using named routes
Named routes can be used to navigate between pages inside a Flutter mobile app, but they also work for URLs in Flutter web apps. This article explains how to add named routes to your app, and how you can customize them, to have pattern matching inside the routes. View original article
-
How to choose which Flutter Animation Widget is right for you? – Flutter in Focus
In previous episodes of Flutter in Focus, we learned how to implement animations using Implicit widgets, Explicit widgets, and learned even more about how animations work. There are a lot of different animation widgets and figuring out which one is most appropriate can feel a little overwhelming. Fo View original article
-
Here’s A Flutter Boilerplate(Starter Kit) with BLoC pattern, splash screen, sample pages, Google Admob ready
Building a Flutter app is simply amazing! Even more amazing is the fact that you can reuse your code in multiple projects! But there are times you simply need to kick-off a fresh project without having to copy from another project. View original article
-
An architectural review of the Invoice Ninja Flutter app
We’ve been working on our Flutter mobile app for a few months now, I thought it may helpful to share some of the techniques we’re using to help keep our code maintainable. Keep your code DRY (don’t repeat yourself). View original article
-
From Native to Flutter to Web
Hillel Coren explains he went from native mobile apps, to flutter apps and back to web app (using flutter). Useful tips here. Original article at https://hillel.dev/2020/02/27/flutter-web-things-to-know/ Source at https://github.com/invoiceninja/flutter-client
-
The Battle of C# to JSON Serializers in .NET Core 3
.NET Core 3 was recently released and brought with it a bunch of innovations. Besides C# 8 and support for WinForms & WPF, the new release added a brand new JSON (de)serializer. This new serializer goes by the name System.Text.Json and as the name suggests, all its classes are in that namespace. View original article
-
JsonConverter Attribute in ASP.NET Core 3.0 Web API
In .NET Core 3.0, a built-in JSON converter is available in namespace System.Text.Json, and ASP.NET Core 3.0 uses this new JSON converter by default. Therefore, when you migrate your Web API from ASP.NET Core 2.x to 3.0, you need to replace JsonConverter attribute with System.Text.Json. View original article
-
Top Flutter Tips and Tricks
-
Programmers: experienced versus beginners
-
View original article
-
ML.NET
An open source and cross-platform machine learning framework Get started Explore samples Supported on Windows, Linux, and macOS View original article
-
Announcing .NET Core 3.0
We’re excited to announce the release of .NET Core 3.0. It includes many improvements, including adding Windows Forms and WPF, adding new JSON APIs, support for ARM64 and improving performance across the board. View original article
-
Cascadia Code: new font for developers
IBM Plex Mono is much better in my opinion. These programmer font ligatures thing makes absolutely no sense, but anyway, here it is, the original article announcing Cascadia Code. Excerpt from the original article: Cascadia Code is finally here! You can install it directly from the GitHub repository’s releases page or automatically receive it in…
-
Thousands of servers infected with new Lilocked (Lilu) ransomware
Thousands of web servers have been infected and had their files encrypted by a new strain of ransomware named Lilocked (or Lilu). Infections have been happening since mid-July, and have intensified in the past two weeks, ZDNet has learned. View original article