devnews.pl

Main Menu

  • Informacje
    • Systemy i przeglądarki
    • Gadżety
  • Narzędzia
  • Frontend
  • Backend
  • QA
  • Języki programowania

logo

devnews.pl

  • Informacje
    • Systemy i przeglądarki
    • Gadżety
  • Narzędzia
  • Frontend
  • Backend
  • QA
  • Języki programowania
Frontend
Home›Frontend›React Native Paper 4.0 dostępny w wersji stabilnej

React Native Paper 4.0 dostępny w wersji stabilnej

By Bernadeta Zapała
17 lipca 2020
188
0
Share:

Zespół Callstack oraz twórcy ze społeczności długo pracowali nad wydaniem nowej wersji React Native Paper 4.0, z nowymi funkcjami. Biblioteka zyskała kilka ulepszeń, pomagających programistom lepiej i wydajniej pracować.

React Native Paper, nazywany także po prostu Paper, jest zbiorem komponentów dla React Native. Są one dostosowywane, gotowe do produkcji i przede wszystkim – wieloplatformowe. Ważne jest również to, że są zgodne z wytycznymi projektowania materiałów Google.

Wyłączanie animacji na podstawie ustawień dostępności urządzenia

Paper dba o dostępność. W nowej wersji wprowadzono funkcję wyłączania animacji. Na podstawie ustawień urządzenia użytkownika, funkcja automatycznie będzie włączać lub wyłączać wszystkie animacje. Dalej jako programista jest to opcja do zmian, ale teraz ta opcja jest domyślnie wykonywana.

React Native Paper 4.0

Ozdoby w TextInput

Jedną z najbardziej oczekiwanych funkcji w React Native Paper 4.0 jest wprowadzanie ikony lub afiksu tekstowego wewnątrz TextInput. Dzięki temu formularze stają się wizualnie ciekawsze.

Automatyczne zarządzanie motywami na podstawie ustawień urządzenia

Pewnym standardem w aplikacjach mobilnych stał się motyw. Nie chodzi już tylko o jasny i ciemny motyw, ale o każdy niestandardowy, definiowany przez użytkowników. Ta funkcja działa od razu po wypakowaniu Paper. Oczywiście można ją również zmieniać, jeśli potrzebne są bardziej zaawansowane zastosowania.

React Native Paper 4.0

Funkcja automatycznego zarządzania motywami sprawdzi motyw urządzenia. Następnie zaaplikuje odpowiedni motyw dla składników Paper.

Ulepszenia TypeScript w React Native Paper 4.0

Na początku, Paper jako narzędzia do sprawdzania typów React Native Paper korzystał z Flow. W poprzedniej wersji 3.0 twórcy przenieśli całą bazę kodu do TypeScript. Więcej programistów korzystało z tego narzędzia, a celem budowania  React Native Paper jest i zawsze będzie zapewnianie programistom jak najlepszych wrażeń. Jednak wprowadzenie tego narzędzia spowodowało brak możliwości rozszerzenia typu motywu przez końcowych programistów.

W wersji 4.0 naprawiono występujący problem. Teraz motyw stał się interfejsem, a nie typ. Dzięki temu można dodawać dodatkowe właściwości przez funkcję globalnego rozszerzania TypeScriptu.

Migracja do React Native Paper 4.0

Pełny dziennik zmian znajduje się na GitHubie. Ponadto, przygotowano specjalny przewodnik po migracji zawierający wszystkie ważne zmiany.

TagsEmojiReact NativeReact Native DevelopersReact Native PaperTypescript

Share:

  • TypeScript 4.0 - logo
    FrontendJęzyki programowania

    TypeScript 4.0 udostępnione w wersji beta

  • Systemy i przeglądarki

    Firefox 79 oraz aktualizacja przeglądarki Firefox dla Androida

  • Narzędzia

    Android Studio Arctic Fox – nowe wydanie narzędzia Google

  • 25 lutego 2021

    ReacType 5.0 – zmiany we wprowadzaniu komponentów

  • 23 lutego 2021

    Dapr v.1.0 gotowy do fazy produkcji

  • 22 lutego 2021

    ReScript 9.0 z zewnętrzną konfiguracją stdlib

  • 22 lutego 2021

    One UI 3.1 z ciekawymi nowościami dla urządzeń Samsunga

  • 22 lutego 2021

    Windows Terminal Preview 1.6 z nową sekcją ustawień

  • 15 lutego 2021

    Visual Studio Code 1.53 z ulepszeniami debugowania

  • 8 lutego 2021

    Edge 89 beta, Edge Dev 90 i nowości na kanale Canary

  • 2 lutego 2021

    Firefox 85 i Firefox Nightly – nowe wersje przeglądarki Mozilli

  • 29 stycznia 2021

    Billboard.js 2.2.0 z nowymi funkcjami wykresów

  • 26 stycznia 2021

    Kendo UI R1 2021 – nowości dla bibliotek

  • 21 stycznia 2021

    Narzędzie Vno – połączenie Vue i Deno

  • 19 stycznia 2021

    GitHub Enterprise Server 3.0 RC – kandydat do wydania

  • 15 stycznia 2021

    TypeScript 4.2 Beta z ulepszeniami typów krotek

  • 13 stycznia 2021

    Styczniowy Patch Tuesday z luką 0-day

  • 11 stycznia 2021

    Safari Technology Preview 118 dostępne dla programistów

  • 8 stycznia 2021

    Microsoft Launcher na Androida z usprawnionym dotykiem

  • 7 stycznia 2021

    WebStorm 2020.3.1 dostępny dla urządzeń z Apple Silicon

  • 22 grudnia 2020

    ReScript 8.4 z przypiętymi zależnościami

  • 14 grudnia 2020

    Edge 88 beta i przeglądarka na kanale Canary dostępne!

  • 9 grudnia 2020

    Chrome 88 Beta z nowościami w WebXR

  • 9 grudnia 2020

    Snowpack 3.0 RC z eksperymentalnymi funkcjami

  • 4 grudnia 2020

    Android Studio Arctic Fox – nowe wydanie narzędzia Google

  • 4 grudnia 2020

    The Hack Summit 2020 – konferencja IT Security

  • 2 grudnia 2020

    PowerToys 0.27 z poprawkami błędów

  • 2 grudnia 2020

    Aleph.js alfa z funkcją importowania map

  • 27 listopada 2020

    Cypress 6.0 zwiększa zakres możliwości obsługi sieci

  • 26 listopada 2020

    Firefox 83 przyspiesza i wprowadza tryb HTTPS-Only

  • 25 listopada 2020

    Electron 11.0 z obsługą Apple Silicon

  • 25 listopada 2020

    Prettier 2.2 z obsługą najnowszego TypeScript 4.1

  • 24 listopada 2020

    Tailwind CSS 2.0 z narzędziami kontroli tekstu

 

 

Jesteśmy pasjonatami najnowszych technologii w świecie programowania. Zbieramy dla Was informacje i porady z całego świata, które sprawią, że Twoja praca stanie się jeszcze bardziej efektywna.

Obserwuj nas codziennie, aby być na bieżąco oraz śmiało udostępniaj nasze posty.

Zespół DevNews

Kategorie

  • Backend
  • Bez kategorii
  • Frontend
  • Gadżety
  • Informacje
  • Języki programowania
  • Narzędzia
  • QA
  • Systemy i przeglądarki

OBSERWUJ NAS

KONTAKT

Chcesz się z nami skontaktować?

Napisz do nas wiadomość: kontakt@devnews.pl

www.devnews.pl | DEVNEWS 2020 | Newsy i ciekawostki ze świata IT