Flutter : How to do user login with Firebase
Flutter is an open source mobile SDK developed by Google to build high quality applications for Android and iOS. It allows developers to not only build application with beautiful design, smooth animation and fast performance, but also able to integrate new features...
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 . [mgamazon...
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. [mgamazon...
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....
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...
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...
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...
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...
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...
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...
NativeScript example, step by step, Windows 10
A tiny, 5 minute, tutorial on creating a new empty project using NativeScript + TypeScript, compiling it and running in Android. First of all, install NativeScript (NodeJS v4.6.0 x64)plus the latest NativeScript. Check if the installation is OK: tns...
tip: Volley comm library for android, available via Gradle
Previously, in order to use Volley, the only way was to add the "jar" file to the project - not anymore - official volley is now available, just change the app.gradle file: [mgamazon...
Converting multi-page PDF to PNG using ImageMagick
Quick tutorial on converting PDF files to PNG using ImageMagick in CentOS. Foreplay: install ImageMagick First, install ImageMagick using yum. As ImageMagick is not available, you need to activate the EPEL repository in your CentOS installation. wget...
Download Android Apps with Source Code
Available at f-droid is a directory of open source android apps (full with source code). A great learning resource for beginners.
Web font generator
At fontSquirrel. You upload your font and it generates every known format, CSS code and even embeds fonts inside CSS using base64 data.
Public Datasets
Available at Xiaming's Github, Awesome Public Datasets are (mostly) free. Subjects include Agriculture, Biology, Climate/Weather, Complex Networks, Computer Networks, Contextual Data, Data Challenges, Economics, Energy, Finance, Geology, GeoSpace/GIS, Government,...
Delphi optimization tools and patches
At Andy's Blog. Includes DelphiSpeedUp, IDEFixPack, VCLFixPath among others.
Composer with WordPress, how to
by SCOTT WALKINSHAW
Compile PHP 7 FPM + CLI from source, without touching the installed PHP 5.x
The following explains how to install PHP 7.0, from source, without uninstalling your current PHP. I used this in a development and continuous integration machine, so i can test both PHP 5.6 or PHP 7.x, ensuring our apps are php7 ready. As i am using Apache + Mod_php...
PHP 7.0 released
Official release at PHP.net
Optimize Eclipse: better speed, better memory usage
by Nicolas Bize.
VMWare player, fixing “virtual disk needs repair”
This one pops up from time to time, and VMWare Player has no tool to fix it. Worry no more, Christos Matskas found the solution.
Android’s RecyclerView, item clicks, how to
RecyclerView is a great class what you should consider over ListView for building list interfaces. It offers more flexibility and has built-in hooks that make implementing animations and custom layouts much easier compared to ListView. Unfortunately RecyclerView is...
Open source ODB-II reader for Android
Available at https://github.com/pires/android-obd-reader
Android Studio 1.4 is out
Full release notes here.