Building blocks don’t exist.

Will a manufacture facility keep “building blocks” of its production that will last forever?

The physical Building Blocks don’t exist.

The real Building Blocks are the team and the knowledge to redo and do better.

Nothing lasts in the physical world, but knowledge gain as a team during solving real world problems will last forever.


ReForm Next is bringing three of the most wanted features:

  1. Type safe multi type values support;
  2. Type safe array fields (or nested forms if you look from another perspective);
  3. And a new React Hook API!

A quick look on how it looks like:

Image for post
Image for post

The new ReForm capabilities are just a thing because we could crack the right lenses API and GADTs usage internally to allow the multi-type interface (handleChange, getStateForField, etc.). …


Image for post
Image for post
A picture of pain and suffer

Android changed the security policy for HTTP communication requiring you to connect to HTTPS by default. Though it’s possible to configure your localhost to serve HTTPS, let’s do it in the easier way:

Just a reminder that this was already included in the default boilerplate of the latest React Native release so if you are starting fresh this is not necessary

If you are not using flavors

  1. Create a debug/res/xml/network_security_config.xml with the following content:
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<domain-config cleartextTrafficPermitted="true">
<domain includeSubdomains="true">localhost</domain>
</domain-config>
</network-security-config>

2. Create a debug/AndroidManifest.xml with

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools">
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/><application tools:targetApi="28" tools:ignore="GoogleAppIndexingWarning" android:networkSecurityConfig="@xml/network_security_config" />…

About

Gabriel Rubens Abreu

Developer and Head of Tech at Astrocoders

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store