在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):GeekyAnts/NativeBase开源软件地址(OpenSource Url):https://github.com/GeekyAnts/NativeBase开源编程语言(OpenSource Language):TypeScript 97.6%开源软件介绍(OpenSource Introduction):NativeBase is a mobile-first, accessible component library for building a consistent design system across android, iOS & web.Table of Contents
1. Introduction?NativeBase is a mobile-first, component library for React & React Native. Version 3.0 ships with complete ARIA integration, support for utility props and nearly 40 components that are consistent across Android, iOS and Web. Fast-track your dev process with NativeBase 3.0. Recommended by Awesome React Native
2. MotivationBuilding with React Native from scratch is a tedious process with multiple steps such as adding styling, interactions, state management, responsiveness, accessibility, etc. We wanted to build and ship accessible, high-quality apps quickly.
Our inspirations include Material UI, Chakra UI, Ant Design, Braid Design System, Bootstrap, TailwindCSS & Flutter. 3. FeaturesOut of the Box AccessibilityIntegrated with React ARIA and React Native ARIA, which provides React hooks. This enables you to build accessible design systems in no time. Supporting Utility PropsPowered by Styled System so you can rapidly build custom UI components with constraint-based utility style props. Rich Component LibraryNativeBase offers around 40 components so you can build seamlessly. It includes button, checkbox, flex, stack and more. Highly ThemeableThemeability is one of the core elements of NativeBase. You can customise your app theme and component styles to your heart's content. Available for Both Mobile and WebNativeBase 3.0 is powered by React Native Web so you can build consistent UIs across Web, Android and iOS. Responsiveness Made EasyInstead of manually adding responsiveness, NativeBase 3.0 allows you to provide object and array values to add responsive styles. Now with Dark ModeBuilding apps with a dark mode setting just got a whole lot easier. NativeBase is now optimised for light and dark modes. 4. DependenciesReact Native, Expo 5. InstallationNativeBase is supported in Expo or React Native CLI initiated apps. Web support is made possible by react-native-web. Refer the guides to setup NativeBase in your React app. 6. ComponentsNativeBase 3.0 is a rich component library with nearly 40 components. 7. ExamplesCheck out the Todo-List example 8. KitchenSink AppKitchen Sink is a comprehensive demo app showcasing all the NativeBase components in action. It includes buttons, forms, icons, etc. 9. Tech StackJavaScript, React Native, Styled System 10. Compatible Versions
11. ContributorsCode ContributorsThis project exists thanks to all the people who contribute. [Contribute]. Financial ContributorsBecome a financial contributor and help us sustain our community. [Contribute] IndividualsOrganizationsSupport this project with your organization. Your logo will show up here with a link to your website. [Contribute] 12. ChangelogCheck out the changelog in the official documentation 13. Community14. LicenseLicensed under the MIT License, Copyright © 2021 GeekyAnts. See LICENSE for more information. |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论