Доступно

[Ранний доступ] React Native в действии

Тема в разделе "Электронные книги", создана пользователем Василий Сергеевич, 6 июл 2017.

Цена: 1450р.
Взнос: 218р.-84%
100%

Основной список: 20 участников

Резервный список: 3 участников

Статус обсуждения:
Комментирование ограничено.
  1. 6 июл 2017
    #1
    Василий Сергеевич
    Василий Сергеевич ОргОрганизатор

    [Ранний доступ] React Native в действии

    [​IMG]

    React Native in Action [MEAP]
    Ранний доступ к книге, по разработке мобильных приложений на JS (книга пишется/обновляется)

    Nader Dabit



      • MEAP began July 2016
      • Publication in Early 2018
      • ISBN 9781617294051
      • 485 pages (estimated)
      • printed in black & white
    PART 1: GETTING STARTED WITH REACT NATIVE
    1. GETTING STARTED WITH REACT NATIVE
    1.1. Introducing React and React Native
    1.1.1. A Basic React Native Class
    1.1.2. React Lifecycle
    1.2. What You Will Learn
    1.3. What You Should Know
    1.4. Understanding how React Native works
    1.4.1. JSX
    1.4.2. Threading
    1.4.3. React
    1.4.4. Unidirectional data flow
    1.4.5. Diffing
    1.4.6. Thinking in components
    1.5. Acknowledging the strengths
    1.5.1. Developer availability
    1.5.2. Developer productivity
    1.5.3. Performance
    1.5.4. One-way data flow
    1.5.5. Developer experience
    1.5.6. Transpilation
    1.5.7. Productivity and efficiency
    1.5.8. Community
    1.5.9. Open source
    1.5.10. Immediate updates
    1.5.11. Drawbacks
    1.5.12. Conclusion
    1.6. Creating and using basic components
    1.6.1. Components
    1.6.2. Native components
    1.6.3. Component composition
    1.6.4. Exportable components
    1.6.5. Combining components
    1.7. Creating a starter project
    1.8. Summary
    2. UNDERSTANDING REACT
    2.1. State
    2.1.1. STATE
    2.2. Props
    2.3. React Component Specifications
    2.3.1. render
    2.3.2. getInitialState and constructor
    2.3.3. Default Props
    2.3.4. propTypes
    2.3.5. statics
    2.4. React Lifecycle Methods
    2.4.1. ComponentWillMount
    2.4.2. componentDidMount
    2.4.3. componentWillReceiveProps
    2.4.4. shouldComponentUpdate
    2.4.5. componentWillUpdate
    2.4.6. componentDidUpdate
    2.4.7. componentWillUnmount
    2.5. Summary
    3. BUILDING YOUR FIRST REACT NATIVE APP
    3.1. Building a Todo app
    3.1.1. Layout out the Todo app
    3.1.2. Coding the Todo app
    3.1.3. Opening Developer Menu in iOS Simulator
    3.1.4. Opening the developer menu in Android Emulator
    3.1.5. Using the Developer Menu
    3.1.6. Continuing building the Todo app
    3.2. Summary
    PART 2: REACT NATIVE APPLICATION DEVELOPMENT
    4. INTRODUCTION TO STYLING
    4.1. Styling Overview
    4.1.1. Applying styles to elements
    4.1.2. Creating a StyleSheet
    4.2. Styling View Components
    4.3. Styling Text Components
    4.4. Summary
    5. STYLING IN DEPTH
    5.1. Flexbox
    5.1.1. Flexbox Properties
    5.1.2. flex Property
    5.1.3. flexDirection Property
    5.1.4. alignItems Property
    5.1.5. justifyContent Property
    5.1.6. alignSelf Property
    5.1.7. flexWrap Property
    5.2. Dynamic Styles
    5.2.1. Dynamic Styles Using State and Props
    5.2.2. Dynamic Styles Using Functions and Class Methods
    5.3. Organizing Styles
    5.3.1. Declaring styles in component
    5.3.2. Creating reusable stylesheets
    6. BUILDING A STAR WARS APP USING CROSS-PLATFORM COMPONENTS
    6.1. Creating a new React Native app and install dependencies
    6.2. Importing the People component and creating the Container component
    7. NAVIGATION
    7.1. NavigatorIOS
    7.2. Using Navigator to create cross platform navigation
    7.3. Using NavigationExperimental to create cross platform navigation
    7.4. Summary
    8. CROSS—PLATFORM APIS
    8.1. Implementing Cross Platform APIs
    8.1.1. Alert
    8.1.2. AppState
    8.1.3. AsyncStorage
    8.1.4. ClipBoard
    8.1.5. Dimensions
    8.1.6. Geolocation
    8.1.7. Keyboard
    8.1.8. NetInfo
    8.1.9. PanResponder
    9. IOS-SPECIFIC COMPONENTS AND APIS
    9.1. Implementing iOS-specific APIs and Components
    9.2. Targeting platform-specific code
    9.2.1. iOS and Android file extension
    9.2.2. Detecting platform using the Platform API
    9.3. DatePickerIOS
    9.4. PickerIOS
    9.5. ProgressViewIOS
    9.6. SegmentedControlIOS
    9.7. TabBarIOS
    9.8. ActionSheetIOS
    9.9. Summary
    10. ANDROID-SPECIFIC COMPONENTS AND APIS
    10.1. Creating the menu using DrawerLayoutAndroid
    10.2. ToolbarAndroid
    10.3. ViewPagerAndroid
    10.4. DatePickerAndroid
    10.5. TimePickerAndroid
    10.6. ToastAndroid
    10.7. Summary
    11. WORKING WITH NETWORK REQUESTS
    12. ANIMATIONS
    PART 3: DATA ARCHITECTURES & TESTING
    13. DATA ARCHITECTURES
    14. TESTING
    APPENDIXES
    APPENDIX A: INSTALLING AND RUNNING REACT NATIVE
    A.1. Developing for iOS Devices
    A.1.1. Getting Started
    A.2. Developing for Android devices
    A.2.1. Mac and Android
    A.2.2. Windows and Android
    A.2.3. Linux and Android
    A.3. Creating a new project
    A.4. Running the project
    APPENDIX B: RESOURCES

    Готово 10 частей из 14ти


    Код:
     https://www.manning.com/books/react-native-in-action 
     
    2 пользователям это понравилось.
  2. Последние события

    1. skladchik.com
      Складчина доступна.
      26 май 2019
    2. skladchik.com
      Складчина закрыта.
      18 дек 2017
    3. skladchik.com
      Складчина доступна.
      8 дек 2017
    4. skladchik.com
      Складчина закрыта.
      8 дек 2017

    Последние важные события

    1. skladchik.com
      Складчина доступна.
      26 май 2019
    2. skladchik.com
      Складчина закрыта.
      18 дек 2017
    3. skladchik.com
      Складчина доступна.
      8 дек 2017
    4. skladchik.com
      Складчина закрыта.
      8 дек 2017
  3. Обсуждение
  4. 7 июл 2017
    #2
    Василий Сергеевич
    Василий Сергеевич ОргОрганизатор
    Первая глава доступна бесплатно -- просто оценить подачу
     

    Вложения:

  5. 15 июл 2017
    #3
    Василий Сергеевич
    Василий Сергеевич ОргОрганизатор
    Репозиторий проекта здесь
    - там можно будет отслеживать прогресс
     
  6. 31 июл 2017
    #4
    Василий Сергеевич
    Василий Сергеевич ОргОрганизатор
    Одна из особенностей - покрывается вопрос использования платформозависимых компонентов/плагинов ( не просто определять платформу, а применять нативные дополнения )
     
  7. 4 ноя 2017
    #5
    slav-vik
    slav-vik БанЗабанен
    Готово 11 частей из 13ти (теперь 13)
     
    1 человеку нравится это.
  8. 1 дек 2017
    #6
    Knayz
    Knayz ЧКЧлен клуба
    А библиотека будет обновляться?
     
  9. 2 дек 2017
    #7
    Василий Сергеевич
    Василий Сергеевич ОргОрганизатор
    как и все мои складчины - да
     
  10. 3 дек 2017
    #8
    Василий Сергеевич
    Василий Сергеевич ОргОрганизатор
    По купону цену сбили на 40%

    Если сбежавшие вернуться - побьем потолок в 100 рублей
     
    1 человеку нравится это.
Статус обсуждения:
Комментирование ограничено.

Поделиться этой страницей