1. The document discusses Yukiya Nakagawa's involvement with Android development from 2009 to 2010, including participating in Android events.
2. In 2010, Nakagawa worked on an Android application for measuring vital signs and transmitting via Bluetooth.
3. The document also mentions Nakagawa's role in organizing the Android Bazaar & Conference in 2010 and 2011.
The document discusses Atomic Design principles and how they can be applied to React Native applications. It describes building user interfaces using atoms, molecules and organisms, then combining these into pages. It provides examples of templates for mobile, tablet and web pages, and how pages are constructed by passing components to templates and handling navigation.
This document summarizes a talk about React Native. It introduces React Native, how it allows building native mobile apps using JavaScript and React by compiling to native code for each platform. It demonstrates a simple React Native app, and discusses how React Native uses the Virtual DOM for efficient updates. It also outlines some benefits of using React Native like write once, use anywhere across platforms and having a large ecosystem of open source modules.
This document discusses FOSS4G 2018 Hokkaido conference, GIS applications in agriculture and IoT, and technologies for working with geospatial data like GeoJSON and Shapefiles. It provides example coordinates for locations in Japan, links to agricultural GIS resources, and mentions hiring for GIS roles involving IoT and agriculture. The document explores open source tools for converting between geospatial formats and developing GIS applications using TypeScript and Node.js with TurfJS.
The document discusses React Native for Android. It explains that React Native uses React to render user interfaces and runs on both Android and iOS. It describes how React Native works on Android by using a ReactRootView within an Activity to display the JavaScript UI. It also covers how to create Native Modules that allow exposing Android APIs to JavaScript code.
CSS in JS allows defining styles for React components using JavaScript objects and functions instead of traditional CSS files. Styles can be defined as JavaScript objects and applied to components using the style prop. This avoids issues with CSS specificity, scoping, and separation of technologies. Styles defined in JS are also minified and cached by React for improved performance. Frameworks like Aphrodite provide an API for defining styles in JS and conditionally applying styles based on media queries and pseudo-classes for both React web and native applications.
This document discusses React Native and best practices for building mobile apps. It covers getting started with React Native, setting the application ID and bundle identifier, versioning, build types, integrating Fabric and Firebase, and using Fastlane for deployment. Tips are provided for configuring Android and iOS projects as well as continuous integration/delivery best practices.
This document summarizes a presentation about React Native given at DroidKaigi 2017. It discusses how React Native allows building native Android and iOS apps using React by rendering UI components to native platform views. It describes how React Native maps React components to native platform views, implements native modules to access platform features, and uses the JavaScript bridge to allow calling native code from JavaScript. It highlights how React Native enables writing once and deploying to both Android and iOS with shared JavaScript code.
The document appears to be a transcript from a conference presentation. It discusses the speaker's history working with Android since 2009, including developing several Android applications and presenting at Android developer conferences. It also mentions the speaker's current work at WaterCell Inc. focusing on information technology and their website.