FlutterForce — #Week 51

Ümit Duran
Nov 3 · 6 min read

- Flutter became one of the top 10 software repos on GitHub


- There is now a JSON schema for pubspec.yaml

There is now a JSON schema for pubspec.yaml. What this means is that you will get meaningful code completion in IDEs that support it.


- Alice

Alice is an HTTP Inspector tool for Flutter which helps debugging http requests. It catches and stores http requests and responses, which can be viewed via simple UI


- Announcing Flutter Interact

Join us for a day of creation and collaboration with the world. Flutter Interact is happening on December 11th, 2019! Be sure to pose questions on Twitter using #AskFlutter to get them answered live during the event.


- Measuring your app’s size

Practical tips on how to measure the size of your app. Get a better sense of what an end-user actually has to download for a Flutter app.




- Widget-Maker alpha release

Build UIs without ever having to recompile, Iterate quickly on different UI ideas, Gain an overview over your project and never get lost in your code again! Add the generated code to your project. This is Widget-Maker!


- Particle Systems (for Puffs and Zaps) with Flutter

“He doesn’t look like I thought he would look”, you thought. Shaking his firm hand you noticed small reddish dots from chemical burns all over his arm. You were distracted by his discouragingly white shirt and haven’t noticed a small wooden box was shovelled under the table by his left leg. Well, you wouldn’t expect a practising magician to turn to a business meeting in a tailcoat, top hat and with a rabbit in one his white gloves. Reality is always a middle ground of sorts. And you can only imagine what was his image of you as a software engineer. from Ivan Cherepanov


- Building Flutter apps for multiple screen sizes and devices

At Newsvoice we have always been mobile first, over 95% of our app users are on mobile phones. We have really high ratings on App Store and Google Play, but they have occasionally been dragged down by tablet users complaining about the poor experience on tablets and the lack of a landscape mode. It was definitely time for a tablet version. We had a large iPad Pro to test on, but how about all other possible screen sizes? from Viktor Lidholt


- Flutter GIS : Display Current location on a map

In this post, we are going to see how to display our current location on a map. In our first post, we talked about how to display our current accurate location. In our previous post, we saw how to display a map centered at a given coordinates. In this post, we will use a different, rater the more better approach to get this job done.


- Flutter vs. React Native vs. Xamarin

We will take a closer look at the first and arguably most popular three frameworks available right now: Flutter, React Native, and Xamarin.


- Flutter GIS : Draw a Polyline on a Map

As discussed in previous posts, we are presently capable of getting our coordinates, displaying a point on a map and displaying our current location on a Map. In this post we will be looking at how to display a polyline on a map with a set of non-dynamic and hard-coded coordinates.


- The Singleton Design Pattern in Flutter

The singleton design pattern is a technique that restricts the instantiation of a class to only one instance. Each attempt to create another instance returns the previously created instance. That feature makes that single instance to be available globally from anywhere in the application.

In this episode we will see how to create and use the singleton pattern in the context of the Dart programming language and the Flutter framework.


- Dart Extension Methods Tutorial

Dart Extension Methods Tutorial (incl. Generic Extensions, Properties & Operators)


- Slider, RangeSlider, and CuptertinoSlider (Flutter Widget of the Week)

Need a quick way to select from a range of values? The Slider widget selects a single value from a range.


- Flutter Tutorial: Real Estate App

Today we are taking a look at a simplistic real estate app, building this UI involves: Google Maps Package, Stacks, ClipRRect, and much more!

As always we start by getting the source code from Github:

https://cybdom.tech/flutter-tutorial-real-estate-app/


- Using Flutter to develop cloud enabled mobile applications — Pooja Bhaumik & Nick Randolph

Flutter is one of the newest cross-platform mobile application development frameworks and brings with it the ability to generate high-fidelity applications that look amazing on every device.

This session begins with a very brief overview of Flutter, covering the tools and resources required to get started. The remainder of the session connects a Flutter application to key Azure services such as Identity and App Center. The key takeaway from this session is how Azure accelerates the development of mobile applications irrespective of what technology or framework the app is developed with.


- Over the Rainbow — Colour Filters

I know, many of you were expecting a next post on RxVMS but you will need a bit more patience. I didn’t have time for most of this year due to projects and my repeatedly manifesting depression. I’m very open with that because I know many in our industry struggle with mental issues and they should know they are not alone.
The other reason is that I continuously collect experience with RxVMS in projects and want to consolidate this experience before updating and extending the blog series.



- Case Study: Automating UI/Integration Tests with Flutter Driver and Codemagic by Andrea Bizzotto

Unit tests and widget tests are a great way of testing classes, functions and widgets in isolation. However, it is just as important to test that all these moving parts work together as a whole.


- Flutter mobile, web and desktop — The stars race

In this article, we’ll explore the real capacity of Flutter in compiling to different platforms, mobile, web and desktop with the same source code. from Julio Henrique Bitencourt


- Flutter Design Patterns: Template Method design pattern

Previously in the series, I have analysed one of the most common and most useful design patterns available — Adapter. In this article, I would like to analyse and implement one of the behavioural design patterns — Template Method. from Mangirdas Kazlauskas


Thanks for reading!

Leave a comment below or tweet me if with any questions/suggestions, or adding resources.

FlutterForce

Nice open source flutter libraries, code examples and news weekly

Ümit Duran

Written by

FlutterForce

Nice open source flutter libraries, code examples and news weekly

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade