Server-side Showdown: Apache vs NGINX
Web servers are at the core of the internet. Without web server software such as Apache and NGINX, the web would be nothing like what we see today. However, they’re not interchangeable. View original article
Updates on Flutter and Firebase
Flutter is more than just an engine, a set of widgets, and some tools; it also includes a large ecosystem of packages to add functionality to your apps beyond what comes out of the box. Some of the most popular packages are the set that supports Firebase (aka...
Announcing Flutter 1.20
Our ongoing vision with Flutter is to provide a portable toolkit for building stunning experiences wherever you might want to paint pixels on the screen. With every release, we continue to push towards ensuring that Flutter is fast, beautiful, productive and open for...
Flutter Hooks, say goodbye to StatefulWidget and reduce boilerplate code.
Flutter Hooks, say goodbye to StatefulWidget and reduce boilerplate code. Flutter hooks have been available for a while now but they didn't get a lot of love or visibility since then. I am wondering why, because they are awesome! View original...
flutter/samples
A Flutter sample app that shows a state management approach using the Provider package. This is the app discussed in the Simple app state management section of flutter.dev. Here the app sets up objects it needs to track state: a catalog and a shopping cart. [mgamazon...
Why we think Flutter will help us scale mobile development at Nubank
An overview of the criteria and study we conducted to decide to use Flutter as our main technology for cross-platform mobile development. Nubank has been a mobile-first Fintech from the beginning. View original article
Flutter Login Screen with Firebase Auth and Facebook Login
This beautiful login screen is made using ClipPath, CustomClipper, ClipOval, BoxDecoration etc. All the shapes are made programtically. View original article
Flutter Web and PaginatedDataTable
Note: For changes to data, we have used Provider….This article won’t be explaining how the changes gets notified…. Data is read lazily from from a DataTableSource. View original article
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...
Cloud only MS RemoteApp inside VNET
This scenario is not (yet) supported in Microsoft Azure as it requires Active Directory. So, the obvious solution is the solution.
Project Islandwood: Objective-C for Windows?
Project Islandwood is now open source (MIT license), with all the code residing at github. This project includes and Objective-C compiler (sadly no Swift for us Objective-C haters), Objective-C runtime, iOS headers (this is the "bridge" bit that translates iOS calls...
Publish your own apps to Azure RemoteApp
A small collection of useful bookmarks on how to publish your own apps to Azure RemoteApp (or your own Windows Server 2012 R2). How To Publish an Internal Windows App on Azure Remote App (creating VHD in your PC and uploading it later to azure) Same as above, but...
Android Lollipop Showcase, by Mike Penz
A good example of CardViews, RecyclerViews and other Lollipop goodies by Mike Penz. The example is available at Goolge Play, source code at Github.
Free online ebook: iOS 8 App Development Essentials
The index: Start Here For New iOS Developers For iOS 7 Developers Source Code Download Joining the Apple iOS 8 Developer Program Registered Apple Developer Downloading Xcode 6 and the iOS 8 SDK iOS Developer Program When to Enroll in the iOS Developer Program?...
Cocoa Realm: Perth iOS Meetup 20th November
Android: detecting the current caller
@Override public void onReceive(Context context, Intent intent) { TelephonyManager telephony = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE); PhoneCallStateListener customPhoneListener = new PhoneCallStateListener(context);...
Android Studio 1.0 RC2 error: “Gradle DSL method not found: ‘runProguard()'”
After installing the RC2 upgrade (in my case i've upgraded directly from 0.8.something to 1.0 rc2) the following error could appear when reimporting/resyncing projects created with previous versions: Gradle DSL method not found: 'runProguard()' The solution is quite...
Enumerating all providers, and respective installed apps, in Android
Android ships with a number of content providers that store common data such as contact information, calendar information, and media files. These classes offer simplified methods of adding or retrieving data from these content providers. If you need to list all the...
AngularJs + Bootstrap, single page app resources
Some bookmarks on how to develop single page applications using AngularJs and Bootstrap This is not a tutorial and/or step-by-step instructions on how to create this specific kind of App: these are just bookmarks i use and decided to share:...
Android Development, Best Practices
Compiled by Futurice, here is the summary of what they have compiled so far: Use Gradle and its recommended project structure Put passwords and sensitive data in gradle.properties Don't write your own HTTP client, use Volley or Retrofit libraries Use the Jackson...
Material Design for Pre-Lollipop Devices
The Android 5.0 SDK was released last Friday, featuring new UI widgets and material design, our visual language focused on good design. To enable you to bring your latest designs to older Android platforms we have expanded our support libraries, including a major...
Make your Android App Lollipop compatible
by Antonio Leiva: http://antonioleiva.com/material-design-everywhere/