Code Monkey home page Code Monkey logo

financereactnative's Introduction

FinanceReactNative

Dependency Status devDependency Status

iOS's Stocks App clone written in React Native for demo purpose (available both iOS and Android). Data is pulled from Yahoo Finance.

Demo

Play Store Button Apk Download Button

  • Rejected by Apple reviewer 😄: "Your app is too similar to Apple Stock app, which creates a misleading association with Apple products."

App preview

Preview Preview

Screenshots

React and React Native version

Plugins used

  • alt - Isomorphic flux implementation.
  • moment - Parse, validate, manipulate, and display dates in javascript.
  • react-native-navbar - Navbar component for React Native.
  • react-native-router-flux - React Native Router based on new React Native Navigation API (0.26)
  • react-native-simple-store - A minimalistic wrapper around React Native's AsyncStorage.
  • react-native-vector-icons - 3000 Customizable Icons for React Native with support for NavBar/TabBar/ToolbarAndroid, image source and full stying.
  • rn-viewpager - ViewPager and Indicator component for react-native on both android and ios.

Components used

  • AppRegistry - The JS entry point to running all React Native apps.
  • Image - A React component for displaying different types of images, including network images, static resources, temporary local images, and images from local disk, such as the camera roll.
  • Linking - A general interface to interact with both incoming and outgoing app links.
  • ListView - A core component designed for efficient display of vertically scrolling lists of changing data.
  • Platform - A module is provided by React Native to detect what is the platform in which the app is running.
  • RefreshControl - This component is used inside a ScrollView or ListView to add pull to refresh functionality.
  • StatusBar - Component to control the app status bar.
  • StyleSheet - A StyleSheet is an abstraction similar to CSS StyleSheets.
  • Text - A React component for displaying text which supports nesting, styling, and touch handling.
  • TextInput - A foundational component for inputting text into the app via a keyboard.
  • ToolbarAndroid - React component that wraps the Android-only Toolbar widget.
  • TouchableHighlight - A wrapper for making views respond properly to touches.
  • View - The most fundamental component for building UI, View is a container that supports layout with flexbox, style, some touch handling, and accessibility controls, and is designed to be nested inside other views and to have 0 to many children of any type.

Additional

  • eslint: A fully pluggable tool for identifying and reporting on patterns in JavaScript.

Running

Clone & install

  • Clone this repo git clone [email protected]:7kfpun/FinanceReactNative.git
  • cd FinanceReactNative
  • run npm install

iOS

  • Run react-native run-ios

Android

  • Run android avd and start an emulator
  • Run react-native run-android

Related project

License

Released under the MIT License.

financereactnative's People

Contributors

7kfpun avatar jdonald avatar olibridgman avatar tmbtech avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

financereactnative's Issues

Build failure

(node:62458) DeprecationWarning: os.tmpDir() is deprecated. Use os.tmpdir() instead.
(node:62458) DeprecationWarning: Using Buffer without `new` will soon stop working. Use `new Buffer()`, or preferably `Buffer.from()`, `Buffer.allocUnsafe()` or `Buffer.alloc()` instead.
Found Xcode project Finance.xcodeproj
Launching iPhone 6 (iOS 10.1)...
Building using "xcodebuild -project Finance.xcodeproj -scheme Finance -destination id=CBCFC8A1-3E3D-49D3-82B1-8BB4C3DBDE7B -derivedDataPath build"
User defaults from command line:
    IDEDerivedDataPathOverride = /Users/shawn/Google Drive/local_src/FinanceReactNative/ios/build

=== BUILD TARGET RCTLinking OF PROJECT RCTLinking WITH CONFIGURATION Debug ===

Check dependencies

=== BUILD TARGET RCTImage OF PROJECT RCTImage WITH CONFIGURATION Debug ===
Check dependencies

=== BUILD TARGET RCTActionSheet OF PROJECT RCTActionSheet WITH CONFIGURATION Debug ===

Check dependencies

=== BUILD TARGET React OF PROJECT React WITH CONFIGURATION Debug ===
Check dependencies

PhaseScriptExecution Run\ Script /Users/shawn/Google\ Drive/local_src/FinanceReactNative/ios/build/Build/Intermediates/React.build/Debug-iphonesimulator/React.build/Script-006B79A01A781F38006873D1.sh
    cd "/Users/shawn/Google Drive/local_src/FinanceReactNative/node_modules/react-native/React"
    export ACTION=build
    export AD_HOC_CODE_SIGNING_ALLOWED=NO
    export ALTERNATE_GROUP=staff
    export ALTERNATE_MODE=u+w,go-w,a+rX
    export ALTERNATE_OWNER=shawn
    export ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES=NO
    export ALWAYS_SEARCH_USER_PATHS=NO
    export ALWAYS_USE_SEPARATE_HEADERMAPS=NO
    export APPLE_INTERNAL_DEVELOPER_DIR=/AppleInternal/Developer
    export APPLE_INTERNAL_DIR=/AppleInternal
    export APPLE_INTERNAL_DOCUMENTATION_DIR=/AppleInternal/Documentation
    export APPLE_INTERNAL_LIBRARY_DIR=/AppleInternal/Library
    export APPLE_INTERNAL_TOOLS=/AppleInternal/Developer/Tools
    export APPLICATION_EXTENSION_API_ONLY=NO
    export APPLY_RULES_IN_COPY_FILES=NO
    export ARCHS=x86_64
    export ARCHS_STANDARD="i386 x86_64"
    export ARCHS_STANDARD_32_64_BIT="i386 x86_64"
    export ARCHS_STANDARD_32_BIT=i386
    export ARCHS_STANDARD_64_BIT=x86_64
    export ARCHS_STANDARD_INCLUDING_64_BIT="i386 x86_64"
    export ARCHS_UNIVERSAL_IPHONE_OS="i386 x86_64"
    export AVAILABLE_PLATFORMS="appletvos appletvsimulator iphoneos iphonesimulator macosx watchos watchsimulator"
    export BITCODE_GENERATION_MODE=marker
    export BUILD_ACTIVE_RESOURCES_ONLY=YES
    export BUILD_COMPONENTS="headers build"
    export BUILD_DIR="/Users/shawn/Google Drive/local_src/FinanceReactNative/ios/build/Build/Products"
    export BUILD_ROOT="/Users/shawn/Google Drive/local_src/FinanceReactNative/ios/build/Build/Products"
    export BUILD_STYLE=
    export BUILD_VARIANTS=normal
    export BUILT_PRODUCTS_DIR="/Users/shawn/Google Drive/local_src/FinanceReactNative/ios/build/Build/Products/Debug-iphonesimulator"
    export CACHE_ROOT=/var/folders/yx/xxgq603x5ds46hr_zkwq_f8c0000gn/C/com.apple.DeveloperTools/8.1-8B62/Xcode
    export CCHROOT=/var/folders/yx/xxgq603x5ds46hr_zkwq_f8c0000gn/C/com.apple.DeveloperTools/8.1-8B62/Xcode
    export CHMOD=/bin/chmod
    export CHOWN=/usr/sbin/chown
    export CLANG_CXX_LANGUAGE_STANDARD=c++14
    export CLANG_CXX_LIBRARY=libc++
    export CLANG_ENABLE_MODULES=YES
    export CLANG_ENABLE_MODULE_DEBUGGING=NO
    export CLANG_ENABLE_OBJC_ARC=YES
    export CLANG_MODULES_BUILD_SESSION_FILE="/Users/shawn/Google Drive/local_src/FinanceReactNative/ios/build/ModuleCache/Session.modulevalidation"
    export CLANG_STATIC_ANALYZER_MODE=deep
    export CLANG_WARN_BOOL_CONVERSION=YES
    export CLANG_WARN_CONSTANT_CONVERSION=YES
    export CLANG_WARN_DIRECT_OBJC_ISA_USAGE=YES_ERROR
    export CLANG_WARN_EMPTY_BODY=YES
    export CLANG_WARN_ENUM_CONVERSION=YES
    export CLANG_WARN_INT_CONVERSION=YES
    export CLANG_WARN_OBJC_ROOT_CLASS=YES_ERROR
    export CLANG_WARN_UNREACHABLE_CODE=YES
    export CLANG_WARN__DUPLICATE_METHOD_MATCH=YES
    export CLASS_FILE_DIR="/Users/shawn/Google Drive/local_src/FinanceReactNative/ios/build/Build/Intermediates/React.build/Debug-iphonesimulator/React.build/JavaClasses"
    export CLEAN_PRECOMPS=YES
    export CLONE_HEADERS=NO
    export CODESIGNING_FOLDER_PATH="/Users/shawn/Google Drive/local_src/FinanceReactNative/ios/build/Build/Products/Debug-iphonesimulator/libReact.a"
    export CODE_SIGNING_ALLOWED=NO
    export CODE_SIGN_CONTEXT_CLASS=XCiPhoneSimulatorCodeSignContext
    export CODE_SIGN_IDENTITY=-
    export COLOR_DIAGNOSTICS=YES
    export COMBINE_HIDPI_IMAGES=NO
    export COMMAND_MODE=legacy
    export COMPOSITE_SDK_DIRS="/Users/shawn/Google Drive/local_src/FinanceReactNative/ios/build/Build/Intermediates/CompositeSDKs"
    export COMPRESS_PNG_FILES=YES
    export CONFIGURATION=Debug
    export CONFIGURATION_BUILD_DIR="/Users/shawn/Google Drive/local_src/FinanceReactNative/ios/build/Build/Products/Debug-iphonesimulator"
    export CONFIGURATION_TEMP_DIR="/Users/shawn/Google Drive/local_src/FinanceReactNative/ios/build/Build/Intermediates/React.build/Debug-iphonesimulator"
    export COPYING_PRESERVES_HFS_DATA=NO
    export COPY_HEADERS_RUN_UNIFDEF=NO
    export COPY_PHASE_STRIP=NO
    export COPY_RESOURCES_FROM_STATIC_FRAMEWORKS=YES
    export CORRESPONDING_DEVICE_PLATFORM_DIR=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform
    export CORRESPONDING_DEVICE_PLATFORM_NAME=iphoneos
    export CORRESPONDING_DEVICE_SDK_DIR=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.1.sdk
    export CORRESPONDING_DEVICE_SDK_NAME=iphoneos10.1
    export CP=/bin/cp
    export CREATE_INFOPLIST_SECTION_IN_BINARY=NO
    export CURRENT_ARCH=x86_64
    export CURRENT_VARIANT=normal
    export DEAD_CODE_STRIPPING=NO
    export DEBUGGING_SYMBOLS=YES
    export DEBUG_INFORMATION_FORMAT=dwarf-with-dsym
    export DEFAULT_COMPILER=com.apple.compilers.llvm.clang.1_0
    export DEFAULT_KEXT_INSTALL_PATH=/System/Library/Extensions
    export DEFINES_MODULE=NO
    export DEPLOYMENT_LOCATION=NO
    export DEPLOYMENT_POSTPROCESSING=NO
    export DEPLOYMENT_TARGET_CLANG_ENV_NAME=IPHONEOS_DEPLOYMENT_TARGET
    export DEPLOYMENT_TARGET_CLANG_FLAG_NAME=mios-simulator-version-min
    export DEPLOYMENT_TARGET_CLANG_FLAG_PREFIX=-mios-simulator-version-min=
    export DEPLOYMENT_TARGET_SETTING_NAME=IPHONEOS_DEPLOYMENT_TARGET
    export DEPLOYMENT_TARGET_SUGGESTED_VALUES="8.0 8.1 8.2 8.3 8.4 9.0 9.1 9.2 9.3 10.0 10.1"
    export DERIVED_FILES_DIR="/Users/shawn/Google Drive/local_src/FinanceReactNative/ios/build/Build/Intermediates/React.build/Debug-iphonesimulator/React.build/DerivedSources"
    export DERIVED_FILE_DIR="/Users/shawn/Google Drive/local_src/FinanceReactNative/ios/build/Build/Intermediates/React.build/Debug-iphonesimulator/React.build/DerivedSources"
    export DERIVED_SOURCES_DIR="/Users/shawn/Google Drive/local_src/FinanceReactNative/ios/build/Build/Intermediates/React.build/Debug-iphonesimulator/React.build/DerivedSources"
    export DEVELOPER_APPLICATIONS_DIR=/Applications/Xcode.app/Contents/Developer/Applications
    export DEVELOPER_BIN_DIR=/Applications/Xcode.app/Contents/Developer/usr/bin
    export DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer
    export DEVELOPER_FRAMEWORKS_DIR=/Applications/Xcode.app/Contents/Developer/Library/Frameworks
    export DEVELOPER_FRAMEWORKS_DIR_QUOTED=/Applications/Xcode.app/Contents/Developer/Library/Frameworks
    export DEVELOPER_LIBRARY_DIR=/Applications/Xcode.app/Contents/Developer/Library
    export DEVELOPER_SDK_DIR=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs
    export DEVELOPER_TOOLS_DIR=/Applications/Xcode.app/Contents/Developer/Tools
    export DEVELOPER_USR_DIR=/Applications/Xcode.app/Contents/Developer/usr
    export DEVELOPMENT_LANGUAGE=English
    export DO_HEADER_SCANNING_IN_JAM=NO
    export DSTROOT=/tmp/React.dst
    export DT_TOOLCHAIN_DIR=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain
    export DWARF_DSYM_FILE_NAME=libReact.a.dSYM
    export DWARF_DSYM_FILE_SHOULD_ACCOMPANY_PRODUCT=NO
    export DWARF_DSYM_FOLDER_PATH="/Users/shawn/Google Drive/local_src/FinanceReactNative/ios/build/Build/Products/Debug-iphonesimulator"
    export EFFECTIVE_PLATFORM_NAME=-iphonesimulator
    export EMBEDDED_CONTENT_CONTAINS_SWIFT=NO
    export EMBED_ASSET_PACKS_IN_PRODUCT_BUNDLE=NO
    export ENABLE_BITCODE=NO
    export ENABLE_DEFAULT_HEADER_SEARCH_PATHS=YES
    export ENABLE_HEADER_DEPENDENCIES=YES
    export ENABLE_ON_DEMAND_RESOURCES=NO
    export ENABLE_STRICT_OBJC_MSGSEND=YES
    export ENABLE_TESTABILITY=NO
    export EXCLUDED_INSTALLSRC_SUBDIRECTORY_PATTERNS=".DS_Store .svn .git .hg CVS"
    export EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES="*.nib *.lproj *.framework *.gch *.xcode* *.xcassets (*) .DS_Store CVS .svn .git .hg *.pbproj *.pbxproj"
    export EXECUTABLE_EXTENSION=a
    export EXECUTABLE_NAME=libReact.a
    export EXECUTABLE_PATH=libReact.a
    export EXECUTABLE_PREFIX=lib
    export EXECUTABLE_SUFFIX=.a
    export EXPANDED_CODE_SIGN_IDENTITY=
    export EXPANDED_CODE_SIGN_IDENTITY_NAME=
    export EXPANDED_PROVISIONING_PROFILE=
    export FILE_LIST="/Users/shawn/Google Drive/local_src/FinanceReactNative/ios/build/Build/Intermediates/React.build/Debug-iphonesimulator/React.build/Objects/LinkFileList"
    export FIXED_FILES_DIR="/Users/shawn/Google Drive/local_src/FinanceReactNative/ios/build/Build/Intermediates/React.build/Debug-iphonesimulator/React.build/FixedFiles"
    export FRAMEWORK_FLAG_PREFIX=-framework
    export FRAMEWORK_SEARCH_PATHS="/Users/shawn/Google Drive/local_src/FinanceReactNative/ios/build/Build/Products/Debug-iphonesimulator "
    export FRAMEWORK_VERSION=A
    export FULL_PRODUCT_NAME=libReact.a
    export GCC3_VERSION=3.3
    export GCC_C_LANGUAGE_STANDARD=gnu99
    export GCC_DYNAMIC_NO_PIC=NO
    export GCC_OBJC_LEGACY_DISPATCH=YES
    export GCC_OPTIMIZATION_LEVEL=0
    export GCC_PFE_FILE_C_DIALECTS="c objective-c c++ objective-c++"
    export GCC_PREPROCESSOR_DEFINITIONS="DEBUG=1 RCT_DEBUG=1 RCT_DEV=1 RCT_NSASSERT=1"
    export GCC_SYMBOLS_PRIVATE_EXTERN=NO
    export GCC_TREAT_WARNINGS_AS_ERRORS=NO
    export GCC_VERSION=com.apple.compilers.llvm.clang.1_0
    export GCC_VERSION_IDENTIFIER=com_apple_compilers_llvm_clang_1_0
    export GCC_WARN_64_TO_32_BIT_CONVERSION=YES
    export GCC_WARN_ABOUT_MISSING_NEWLINE=YES
    export GCC_WARN_ABOUT_MISSING_PROTOTYPES=YES
    export GCC_WARN_ABOUT_RETURN_TYPE=YES_ERROR
    export GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED=YES
    export GCC_WARN_SHADOW=YES
    export GCC_WARN_UNDECLARED_SELECTOR=YES
    export GCC_WARN_UNINITIALIZED_AUTOS=YES_AGGRESSIVE
    export GCC_WARN_UNUSED_FUNCTION=YES
    export GCC_WARN_UNUSED_VARIABLE=YES
    export GENERATE_MASTER_OBJECT_FILE=NO
    export GENERATE_PKGINFO_FILE=NO
    export GENERATE_PROFILING_CODE=NO
    export GENERATE_TEXT_BASED_STUBS=NO
    export GID=20
    export GROUP=staff
    export HEADERMAP_INCLUDES_FLAT_ENTRIES_FOR_TARGET_BEING_BUILT=YES
    export HEADERMAP_INCLUDES_FRAMEWORK_ENTRIES_FOR_ALL_PRODUCT_TYPES=YES
    export HEADERMAP_INCLUDES_NONPUBLIC_NONPRIVATE_HEADERS=YES
    export HEADERMAP_INCLUDES_PROJECT_HEADERS=YES
    export HEADERMAP_USES_FRAMEWORK_PREFIX_ENTRIES=YES
    export HEADERMAP_USES_VFS=NO
    export HEADER_SEARCH_PATHS="/Users/shawn/Google Drive/local_src/FinanceReactNative/ios/build/Build/Products/Debug-iphonesimulator/include  /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include /Users/shawn/Google Drive/local_src/FinanceReactNative/node_modules/react-native/React"
    export HIDE_BITCODE_SYMBOLS=YES
    export HOME=/Users/shawn
    export ICONV=/usr/bin/iconv
    export INFOPLIST_EXPAND_BUILD_SETTINGS=YES
    export INFOPLIST_OUTPUT_FORMAT=binary
    export INFOPLIST_PREPROCESS=NO
    export INLINE_PRIVATE_FRAMEWORKS=NO
    export INSTALLHDRS_COPY_PHASE=NO
    export INSTALLHDRS_SCRIPT_PHASE=NO
    export INSTALL_DIR=/tmp/React.dst/usr/local/lib
    export INSTALL_GROUP=staff
    export INSTALL_MODE_FLAG=u+w,go-w,a+rX
    export INSTALL_OWNER=shawn
    export INSTALL_PATH=/usr/local/lib
    export INSTALL_ROOT=/tmp/React.dst
    export IPHONEOS_DEPLOYMENT_TARGET=8.0
    export JAVAC_DEFAULT_FLAGS="-J-Xms64m -J-XX:NewSize=4M -J-Dfile.encoding=UTF8"
    export JAVA_APP_STUB=/System/Library/Frameworks/JavaVM.framework/Resources/MacOS/JavaApplicationStub
    export JAVA_ARCHIVE_CLASSES=YES
    export JAVA_ARCHIVE_TYPE=JAR
    export JAVA_COMPILER=/usr/bin/javac
    export JAVA_FRAMEWORK_RESOURCES_DIRS=Resources
    export JAVA_JAR_FLAGS=cv
    export JAVA_SOURCE_SUBDIR=.
    export JAVA_USE_DEPENDENCIES=YES
    export JAVA_ZIP_FLAGS=-urg
    export JIKES_DEFAULT_FLAGS="+E +OLDCSO"
    export KEEP_PRIVATE_EXTERNS=NO
    export LD_DEPENDENCY_INFO_FILE="/Users/shawn/Google Drive/local_src/FinanceReactNative/ios/build/Build/Intermediates/React.build/Debug-iphonesimulator/React.build/Objects-normal/x86_64/React_dependency_info.dat"
    export LD_GENERATE_MAP_FILE=NO
    export LD_MAP_FILE_PATH="/Users/shawn/Google Drive/local_src/FinanceReactNative/ios/build/Build/Intermediates/React.build/Debug-iphonesimulator/React.build/React-LinkMap-normal-x86_64.txt"
    export LD_NO_PIE=NO
    export LD_QUOTE_LINKER_ARGUMENTS_FOR_COMPILER_DRIVER=YES
    export LEGACY_DEVELOPER_DIR=/Applications/Xcode.app/Contents/PlugIns/Xcode3Core.ideplugin/Contents/SharedSupport/Developer
    export LEX=lex
    export LIBRARY_FLAG_NOSPACE=YES
    export LIBRARY_FLAG_PREFIX=-l
    export LIBRARY_KEXT_INSTALL_PATH=/Library/Extensions
    export LIBRARY_SEARCH_PATHS="/Users/shawn/Google Drive/local_src/FinanceReactNative/ios/build/Build/Products/Debug-iphonesimulator "
    export LINKER_DISPLAYS_MANGLED_NAMES=NO
    export LINK_FILE_LIST_normal_x86_64="/Users/shawn/Google Drive/local_src/FinanceReactNative/ios/build/Build/Intermediates/React.build/Debug-iphonesimulator/React.build/Objects-normal/x86_64/React.LinkFileList"
    export LINK_WITH_STANDARD_LIBRARIES=YES
    export LOCALIZABLE_CONTENT_DIR=
    export LOCAL_ADMIN_APPS_DIR=/Applications/Utilities
    export LOCAL_APPS_DIR=/Applications
    export LOCAL_DEVELOPER_DIR=/Library/Developer
    export LOCAL_LIBRARY_DIR=/Library
    export LOCROOT=
    export LOCSYMROOT=
    export MACH_O_TYPE=staticlib
    export MAC_OS_X_PRODUCT_BUILD_VERSION=16C67
    export MAC_OS_X_VERSION_ACTUAL=101202
    export MAC_OS_X_VERSION_MAJOR=101200
    export MAC_OS_X_VERSION_MINOR=1202
    export METAL_LIBRARY_FILE_BASE=default
    export METAL_LIBRARY_OUTPUT_DIR="/Users/shawn/Google Drive/local_src/FinanceReactNative/ios/build/Build/Products/Debug-iphonesimulator/"
    export MODULE_CACHE_DIR="/Users/shawn/Google Drive/local_src/FinanceReactNative/ios/build/ModuleCache"
    export MTL_ENABLE_DEBUG_INFO=YES
    export NATIVE_ARCH=i386
    export NATIVE_ARCH_32_BIT=i386
    export NATIVE_ARCH_64_BIT=x86_64
    export NATIVE_ARCH_ACTUAL=x86_64
    export NO_COMMON=YES
    export OBJC_ABI_VERSION=2
    export OBJECT_FILE_DIR="/Users/shawn/Google Drive/local_src/FinanceReactNative/ios/build/Build/Intermediates/React.build/Debug-iphonesimulator/React.build/Objects"
    export OBJECT_FILE_DIR_normal="/Users/shawn/Google Drive/local_src/FinanceReactNative/ios/build/Build/Intermediates/React.build/Debug-iphonesimulator/React.build/Objects-normal"
    export OBJROOT="/Users/shawn/Google Drive/local_src/FinanceReactNative/ios/build/Build/Intermediates"
    export ONLY_ACTIVE_ARCH=YES
    export OS=MACOS
    export OSAC=/usr/bin/osacompile
    export OTHER_LDFLAGS=-ObjC
    export PACKAGE_TYPE=com.apple.package-type.static-library
    export PASCAL_STRINGS=YES
    export PATH="/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin:/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/bin:/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/libexec:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/local/bin:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/usr/bin:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/usr/local/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/local/bin:/Applications/Xcode.app/Contents/Developer/Tools:/usr/local/Cellar/pyenv-virtualenv/1.0.0/shims:/Users/shawn/.pyenv/shims:/Users/shawn/.rbenv/shims:/usr/local/mysql/bin:/Library/Frameworks/Python.framework/Versions/3.5/bin:/usr/local/mongodb/bin:/usr/local/heroku/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/git/bin:/Library/TeX/texbin:/Applications/Postgres.app/Contents/Versions/9.4/bin"
    export PATH_PREFIXES_EXCLUDED_FROM_HEADER_DEPENDENCIES="/usr/include /usr/local/include /System/Library/Frameworks /System/Library/PrivateFrameworks /Applications/Xcode.app/Contents/Developer/Headers /Applications/Xcode.app/Contents/Developer/SDKs /Applications/Xcode.app/Contents/Developer/Platforms"
    export PFE_FILE_C_DIALECTS="c objective-c objective-c++"
    export PKGINFO_FILE_PATH="/Users/shawn/Google Drive/local_src/FinanceReactNative/ios/build/Build/Intermediates/React.build/Debug-iphonesimulator/React.build/PkgInfo"
    export PLATFORM_DEVELOPER_APPLICATIONS_DIR=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications
    export PLATFORM_DEVELOPER_BIN_DIR=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin
    export PLATFORM_DEVELOPER_LIBRARY_DIR=/Applications/Xcode.app/Contents/PlugIns/Xcode3Core.ideplugin/Contents/SharedSupport/Developer/Library
    export PLATFORM_DEVELOPER_SDK_DIR=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs
    export PLATFORM_DEVELOPER_TOOLS_DIR=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Tools
    export PLATFORM_DEVELOPER_USR_DIR=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr
    export PLATFORM_DIR=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform
    export PLATFORM_DISPLAY_NAME="iOS Simulator"
    export PLATFORM_NAME=iphonesimulator
    export PLATFORM_PREFERRED_ARCH=x86_64
    export PLATFORM_VERSION_AVAILABILITY_H_FORMAT=100100
    export PLIST_FILE_OUTPUT_FORMAT=binary
    export PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR=YES
    export PRECOMP_DESTINATION_DIR="/Users/shawn/Google Drive/local_src/FinanceReactNative/ios/build/Build/Intermediates/React.build/Debug-iphonesimulator/React.build/PrefixHeaders"
    export PRESERVE_DEAD_CODE_INITS_AND_TERMS=NO
    export PRIVATE_HEADERS_FOLDER_PATH=/usr/local/include
    export PRODUCT_MODULE_NAME=React
    export PRODUCT_NAME=React
    export PRODUCT_SETTINGS_PATH=
    export PRODUCT_TYPE=com.apple.product-type.library.static
    export PROFILING_CODE=NO
    export PROJECT=React
    export PROJECT_DERIVED_FILE_DIR="/Users/shawn/Google Drive/local_src/FinanceReactNative/ios/build/Build/Intermediates/React.build/DerivedSources"
    export PROJECT_DIR="/Users/shawn/Google Drive/local_src/FinanceReactNative/node_modules/react-native/React"
    export PROJECT_FILE_PATH="/Users/shawn/Google Drive/local_src/FinanceReactNative/node_modules/react-native/React/React.xcodeproj"
    export PROJECT_NAME=React
    export PROJECT_TEMP_DIR="/Users/shawn/Google Drive/local_src/FinanceReactNative/ios/build/Build/Intermediates/React.build"
    export PROJECT_TEMP_ROOT="/Users/shawn/Google Drive/local_src/FinanceReactNative/ios/build/Build/Intermediates"
    export PUBLIC_HEADERS_FOLDER_PATH=/usr/local/include
    export RECURSIVE_SEARCH_PATHS_FOLLOW_SYMLINKS=YES
    export REMOVE_CVS_FROM_RESOURCES=YES
    export REMOVE_GIT_FROM_RESOURCES=YES
    export REMOVE_HEADERS_FROM_EMBEDDED_BUNDLES=YES
    export REMOVE_HG_FROM_RESOURCES=YES
    export REMOVE_SVN_FROM_RESOURCES=YES
    export REZ_COLLECTOR_DIR="/Users/shawn/Google Drive/local_src/FinanceReactNative/ios/build/Build/Intermediates/React.build/Debug-iphonesimulator/React.build/ResourceManagerResources"
    export REZ_EXECUTABLE=YES
    export REZ_OBJECTS_DIR="/Users/shawn/Google Drive/local_src/FinanceReactNative/ios/build/Build/Intermediates/React.build/Debug-iphonesimulator/React.build/ResourceManagerResources/Objects"
    export REZ_SEARCH_PATHS="/Users/shawn/Google Drive/local_src/FinanceReactNative/ios/build/Build/Products/Debug-iphonesimulator "
    export RUN_CLANG_STATIC_ANALYZER=YES
    export SCAN_ALL_SOURCE_FILES_FOR_INCLUDES=NO
    export SCRIPT_INPUT_FILE_COUNT=0
    export SCRIPT_OUTPUT_FILE_COUNT=0
    export SDKROOT=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator10.1.sdk
    export SDK_DIR=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator10.1.sdk
    export SDK_DIR_iphonesimulator10_1=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator10.1.sdk
    export SDK_NAME=iphonesimulator10.1
    export SDK_NAMES=iphonesimulator10.1
    export SDK_PRODUCT_BUILD_VERSION=14B72
    export SDK_VERSION=10.1
    export SDK_VERSION_ACTUAL=100100
    export SDK_VERSION_MAJOR=100000
    export SDK_VERSION_MINOR=100
    export SED=/usr/bin/sed
    export SEPARATE_STRIP=YES
    export SEPARATE_SYMBOL_EDIT=NO
    export SET_DIR_MODE_OWNER_GROUP=YES
    export SET_FILE_MODE_OWNER_GROUP=NO
    export SHALLOW_BUNDLE=NO
    export SHARED_DERIVED_FILE_DIR="/Users/shawn/Google Drive/local_src/FinanceReactNative/ios/build/Build/Products/Debug-iphonesimulator/DerivedSources"
    export SHARED_PRECOMPS_DIR="/Users/shawn/Google Drive/local_src/FinanceReactNative/ios/build/Build/Intermediates/PrecompiledHeaders"
    export SKIP_INSTALL=YES
    export SOURCE_ROOT="/Users/shawn/Google Drive/local_src/FinanceReactNative/node_modules/react-native/React"
    export SRCROOT="/Users/shawn/Google Drive/local_src/FinanceReactNative/node_modules/react-native/React"
    export STRINGS_FILE_OUTPUT_ENCODING=binary
    export STRIP_BITCODE_FROM_COPIED_FILES=NO
    export STRIP_INSTALLED_PRODUCT=YES
    export STRIP_STYLE=debugging
    export SUPPORTED_DEVICE_FAMILIES=1,2
    export SUPPORTED_PLATFORMS="iphonesimulator iphoneos"
    export SUPPORTS_TEXT_BASED_API=NO
    export SWIFT_PLATFORM_TARGET_PREFIX=ios
    export SYMROOT="/Users/shawn/Google Drive/local_src/FinanceReactNative/ios/build/Build/Products"
    export SYSTEM_ADMIN_APPS_DIR=/Applications/Utilities
    export SYSTEM_APPS_DIR=/Applications
    export SYSTEM_CORE_SERVICES_DIR=/System/Library/CoreServices
    export SYSTEM_DEMOS_DIR=/Applications/Extras
    export SYSTEM_DEVELOPER_APPS_DIR=/Applications/Xcode.app/Contents/Developer/Applications
    export SYSTEM_DEVELOPER_BIN_DIR=/Applications/Xcode.app/Contents/Developer/usr/bin
    export SYSTEM_DEVELOPER_DEMOS_DIR="/Applications/Xcode.app/Contents/Developer/Applications/Utilities/Built Examples"
    export SYSTEM_DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer
    export SYSTEM_DEVELOPER_DOC_DIR="/Applications/Xcode.app/Contents/Developer/ADC Reference Library"
    export SYSTEM_DEVELOPER_GRAPHICS_TOOLS_DIR="/Applications/Xcode.app/Contents/Developer/Applications/Graphics Tools"
    export SYSTEM_DEVELOPER_JAVA_TOOLS_DIR="/Applications/Xcode.app/Contents/Developer/Applications/Java Tools"
    export SYSTEM_DEVELOPER_PERFORMANCE_TOOLS_DIR="/Applications/Xcode.app/Contents/Developer/Applications/Performance Tools"
    export SYSTEM_DEVELOPER_RELEASENOTES_DIR="/Applications/Xcode.app/Contents/Developer/ADC Reference Library/releasenotes"
    export SYSTEM_DEVELOPER_TOOLS=/Applications/Xcode.app/Contents/Developer/Tools
    export SYSTEM_DEVELOPER_TOOLS_DOC_DIR="/Applications/Xcode.app/Contents/Developer/ADC Reference Library/documentation/DeveloperTools"
    export SYSTEM_DEVELOPER_TOOLS_RELEASENOTES_DIR="/Applications/Xcode.app/Contents/Developer/ADC Reference Library/releasenotes/DeveloperTools"
    export SYSTEM_DEVELOPER_USR_DIR=/Applications/Xcode.app/Contents/Developer/usr
    export SYSTEM_DEVELOPER_UTILITIES_DIR=/Applications/Xcode.app/Contents/Developer/Applications/Utilities
    export SYSTEM_DOCUMENTATION_DIR=/Library/Documentation
    export SYSTEM_KEXT_INSTALL_PATH=/System/Library/Extensions
    export SYSTEM_LIBRARY_DIR=/System/Library
    export TAPI_VERIFY_MODE=ErrorsOnly
    export TARGETED_DEVICE_FAMILY=1
    export TARGETNAME=React
    export TARGET_BUILD_DIR="/Users/shawn/Google Drive/local_src/FinanceReactNative/ios/build/Build/Products/Debug-iphonesimulator"
    export TARGET_DEVICE_MODEL=iPhone7,2
    export TARGET_DEVICE_OS_VERSION=10.1
    export TARGET_NAME=React
    export TARGET_TEMP_DIR="/Users/shawn/Google Drive/local_src/FinanceReactNative/ios/build/Build/Intermediates/React.build/Debug-iphonesimulator/React.build"
    export TEMP_DIR="/Users/shawn/Google Drive/local_src/FinanceReactNative/ios/build/Build/Intermediates/React.build/Debug-iphonesimulator/React.build"
    export TEMP_FILES_DIR="/Users/shawn/Google Drive/local_src/FinanceReactNative/ios/build/Build/Intermediates/React.build/Debug-iphonesimulator/React.build"
    export TEMP_FILE_DIR="/Users/shawn/Google Drive/local_src/FinanceReactNative/ios/build/Build/Intermediates/React.build/Debug-iphonesimulator/React.build"
    export TEMP_ROOT="/Users/shawn/Google Drive/local_src/FinanceReactNative/ios/build/Build/Intermediates"
    export TOOLCHAINS=com.apple.dt.toolchain.XcodeDefault
    export TOOLCHAIN_DIR=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain
    export TREAT_MISSING_BASELINES_AS_TEST_FAILURES=NO
    export UID=501
    export UNSTRIPPED_PRODUCT=NO
    export USER=shawn
    export USER_APPS_DIR=/Users/shawn/Applications
    export USER_LIBRARY_DIR=/Users/shawn/Library
    export USE_DYNAMIC_NO_PIC=YES
    export USE_HEADERMAP=YES
    export USE_HEADER_SYMLINKS=NO
    export VALIDATE_PRODUCT=NO
    export VALID_ARCHS="i386 x86_64"
    export VERBOSE_PBXCP=NO
    export VERSION_INFO_BUILDER=shawn
    export VERSION_INFO_FILE=React_vers.c
    export VERSION_INFO_STRING="\"@(#)PROGRAM:React  PROJECT:React-\""
    export WARNING_CFLAGS="-Wextra -Wall"
    export WRAP_ASSET_PACKS_IN_SEPARATE_DIRECTORIES=NO
    export XCODE_APP_SUPPORT_DIR=/Applications/Xcode.app/Contents/Developer/Library/Xcode
    export XCODE_PRODUCT_BUILD_VERSION=8B62
    export XCODE_VERSION_ACTUAL=0810
    export XCODE_VERSION_MAJOR=0800
    export XCODE_VERSION_MINOR=0810
    export XPCSERVICES_FOLDER_PATH=/XPCServices
    export YACC=yacc
    export arch=x86_64
    export diagnostic_message_length=88
    export variant=normal
    /bin/sh -c \"/Users/shawn/Google\ Drive/local_src/FinanceReactNative/ios/build/Build/Intermediates/React.build/Debug-iphonesimulator/React.build/Script-006B79A01A781F38006873D1.sh\"
Connection to localhost port 8081 [tcp/sunproxyadmin] succeeded!

PhaseScriptExecution Run\ Script /Users/shawn/Google\ Drive/local_src/FinanceReactNative/ios/build/Build/Intermediates/React.build/Debug-iphonesimulator/React.build/Script-142C4F7F1B582EA6001F0B58.sh
    cd "/Users/shawn/Google Drive/local_src/FinanceReactNative/node_modules/react-native/React"
    /bin/sh -c \"/Users/shawn/Google\ Drive/local_src/FinanceReactNative/ios/build/Build/Intermediates/React.build/Debug-iphonesimulator/React.build/Script-142C4F7F1B582EA6001F0B58.sh\"

=== BUILD TARGET RCTNetwork OF PROJECT RCTNetwork WITH CONFIGURATION Debug ===

Check dependencies

=== BUILD TARGET RCTGeolocation OF PROJECT RCTGeolocation WITH CONFIGURATION Debug ===

Check dependencies

=== BUILD TARGET RCTVibration OF PROJECT RCTVibration WITH CONFIGURATION Debug ===

Check dependencies

=== BUILD TARGET RCTSettings OF PROJECT RCTSettings WITH CONFIGURATION Debug ===

Check dependencies

=== BUILD TARGET RCTWebSocket OF PROJECT RCTWebSocket WITH CONFIGURATION Debug ===

Check dependencies

=== BUILD TARGET RCTText OF PROJECT RCTText WITH CONFIGURATION Debug ===

Check dependencies

=== BUILD TARGET RNVectorIcons OF PROJECT RNVectorIcons WITH CONFIGURATION Debug ===

Check dependencies

=== BUILD TARGET Finance OF PROJECT Finance WITH CONFIGURATION Debug ===

Check dependencies

Ld build/Build/Products/Debug-iphonesimulator/Finance.app/Finance normal x86_64
    cd "/Users/shawn/Google Drive/local_src/FinanceReactNative/ios"
    export IPHONEOS_DEPLOYMENT_TARGET=8.0
    export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/local/Cellar/pyenv-virtualenv/1.0.0/shims:/Users/shawn/.pyenv/shims:/Users/shawn/.rbenv/shims:/usr/local/mysql/bin:/Library/Frameworks/Python.framework/Versions/3.5/bin:/usr/local/mongodb/bin:/usr/local/heroku/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/git/bin:/Library/TeX/texbin:/Applications/Postgres.app/Contents/Versions/9.4/bin"
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -arch x86_64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator10.1.sdk -L/Users/shawn/Google\ Drive/local_src/FinanceReactNative/ios/build/Build/Products/Debug-iphonesimulator -F/Users/shawn/Google\ Drive/local_src/FinanceReactNative/ios/build/Build/Products/Debug-iphonesimulator -filelist /Users/shawn/Google\ Drive/local_src/FinanceReactNative/ios/build/Build/Intermediates/Finance.build/Debug-iphonesimulator/Finance.build/Objects-normal/x86_64/Finance.LinkFileList -Xlinker -rpath -Xlinker @executable_path/Frameworks -mios-simulator-version-min=8.0 -Xlinker -object_path_lto -Xlinker /Users/shawn/Google\ Drive/local_src/FinanceReactNative/ios/build/Build/Intermediates/Finance.build/Debug-iphonesimulator/Finance.build/Objects-normal/x86_64/Finance_lto.o -Xlinker -no_deduplicate -Xlinker -objc_abi_version -Xlinker 2 -fobjc-arc -fobjc-link-runtime -ObjC -lc++ /Users/shawn/Google\ Drive/local_src/FinanceReactNative/ios/build/Build/Products/Debug-iphonesimulator/libReact.a /Users/shawn/Google\ Drive/local_src/FinanceReactNative/ios/build/Build/Products/Debug-iphonesimulator/libRCTActionSheet.a /Users/shawn/Google\ Drive/local_src/FinanceReactNative/ios/build/Build/Products/Debug-iphonesimulator/libRCTGeolocation.a /Users/shawn/Google\ Drive/local_src/FinanceReactNative/ios/build/Build/Products/Debug-iphonesimulator/libRCTImage.a /Users/shawn/Google\ Drive/local_src/FinanceReactNative/ios/build/Build/Products/Debug-iphonesimulator/libRCTLinking.a /Users/shawn/Google\ Drive/local_src/FinanceReactNative/ios/build/Build/Products/Debug-iphonesimulator/libRCTNetwork.a /Users/shawn/Google\ Drive/local_src/FinanceReactNative/ios/build/Build/Products/Debug-iphonesimulator/libRCTSettings.a /Users/shawn/Google\ Drive/local_src/FinanceReactNative/ios/build/Build/Products/Debug-iphonesimulator/libRCTText.a /Users/shawn/Google\ Drive/local_src/FinanceReactNative/ios/build/Build/Products/Debug-iphonesimulator/libRCTVibration.a /Users/shawn/Google\ Drive/local_src/FinanceReactNative/ios/build/Build/Products/Debug-iphonesimulator/libRCTWebSocket.a -lSafariViewManager -lRNVectorIcons -Xlinker -dependency_info -Xlinker /Users/shawn/Google\ Drive/local_src/FinanceReactNative/ios/build/Build/Intermediates/Finance.build/Debug-iphonesimulator/Finance.build/Objects-normal/x86_64/Finance_dependency_info.dat -o /Users/shawn/Google\ Drive/local_src/FinanceReactNative/ios/build/Build/Products/Debug-iphonesimulator/Finance.app/Finance
ld: library not found for -lSafariViewManager
clang: error: linker command failed with exit code 1 (use -v to see invocation)

** BUILD FAILED **


The following build commands failed:
	Ld build/Build/Products/Debug-iphonesimulator/Finance.app/Finance normal x86_64
(1 failure)
Installing build/Build/Products/Debug-iphonesimulator/Finance.app
An error was encountered processing the command (domain=NSPOSIXErrorDomain, code=22):
Failed to install the requested application
The bundle identifier of the application could not be determined.
Ensure that the application's Info.plist contains a value for CFBundleIdentifier.
Print: Entry, ":CFBundleIdentifier", Does Not Exist

Command failed: /usr/libexec/PlistBuddy -c Print:CFBundleIdentifier build/Build/Products/Debug-iphonesimulator/Finance.app/Info.plist
Print: Entry, ":CFBundleIdentifier", Does Not Exist

How to compile?

Running on React, I need an app.js file. Is there a video or tutorial on compiling this?

Warning: Can only update a mounted or mounting component.

I check out master branch and try to run the ios version and get warning:

Warning: Can only update a mounted or mounting component. This usually means you called setState, replaceState, or forceUpdate on an unmounted component.

The stack trace points to stock-cell.js line 84 and 92.

  componentDidMount() {
    StockStore.listen(state => this.onStockStoreChange(state));
  }

  componentWillUnmount() {
    StockStore.unlisten(state => this.onStockStoreChange(state));
  }

  onStockStoreChange(state) {
    this.setState({
      selectedProperty: state.selectedProperty,
      selectedStock: state.selectedStock,
    });
  }

And the stock price is empty.

I've tried one of solutions on stack overflow that using ref, but it didn't work for me. Could someone look into it? Thanks!

react-native依赖问题

"react-native": "0.38.0",should change the version of it top than 0.38.0, or it will build fail, and alert the following errors:
“SyntaxError: Strict mode does not allow function declarations in a lexically nested statement ”。

And can you give me the permission to create new branch(for example dev or bug branch;),so I can apply merge request.

Chart + Portfolio

Hello,

Thank you very much for your work,
I've noticed couple issues with my nexus 4,

  • Yahoo chart
    The yahoo chart are not displayed
    screenshot_20170706-192444

  • I cannot rearrange the stock order in the portfolio

  • The search box appear too small
    screenshot_20170706-192517

Let me know if it's related only to my old phone.
Thanks

Deprecated API?

Api not work.
No search result for stocks.
Show -- in result

咨询在android中的运行故障

你好,根据readme的步骤在android 4.4真机和android 5.0 的genymotion模拟器中安装调试,过程中一切正常并无错误提示,但最后在app安装完毕启动时均显示程序已停止运行。更奇怪的是在chrome的开发者工具中打开所在目录也会导致开发者工具在无提示情况下直接意外关闭。
请问,在android平台中是否有其他注意事项?
十分感谢!

'RCTBridgeModule.h' file not found

Hi, firstly thank you for these code. They are a great help :) .

Sorry to flag issues but I have installed them and got them all running fine. But for some reason, when I try to archive app , I get an error

'RCTBridgeModule.h' file not found
Do you know what could be causing this?

version Info:
xcode v7.1

Packager error: naming collision AutoFocusUtils

Thanks for the outstanding demo app!

There appears to be a conflict with an inner module using it's own react. The error from the packager look like this:

Failed to build DependencyGraph: @providesModule naming collision:
  Duplicate module name: AutoFocusUtils
  Paths: /Work/FinanceReactNative/node_modules/react-native-router-flux/node_modules/react-native-experimental-navigation/node_modules/react/lib/AutoFocusUtils.js collides with /Work/FinanceReactNative/node_modules/react/lib/AutoFocusUtils.js

This error is caused by a @providesModule declaration with the same name accross two different files.
Error: @providesModule naming collision:
  Duplicate module name: AutoFocusUtils
  Paths: /Work/FinanceReactNative/node_modules/react-native-router-flux/node_modules/react-native-experimental-navigation/node_modules/react/lib/AutoFocusUtils.js collides with /Work/FinanceReactNative/node_modules/react/lib/AutoFocusUtils.js

This error is caused by a @providesModule declaration with the same name accross two different files.
    at HasteMap._updateHasteMap (/Work/FinanceReactNative/node_modules/react-native/node_modules/node-haste/lib/DependencyGraph/HasteMap.js:160:15)
    at /Work/FinanceReactNative/node_modules/react-native/node_modules/node-haste/lib/DependencyGraph/HasteMap.js:125:25

This is because react-native-router-flux ends up including a react copy itself.

My workaround for this was making a rn-cli.config.js file in the root of the project, with this code (adjust your regex as needed):

var blacklist = require('react-native/packager/blacklist');

var config = {
  getBlacklistRE(platform) {
    return blacklist(platform, [
      /FinanceReactNative\/node_modules\/react-native-router-flux\/node_modules\/react-native-experimental-navigation\/node_modules\/react\/.*/
    ]);
  }
};

module.exports = config;

More info on a similar issue here

naming collision detected?

Error building DepdendencyGraph:
Error: Naming collision detected: /Users/xiongjiabin/Project/FinanceReactNative-master/node_modules/react-native/Libraries/vendor/react/vendor/core/ExecutionEnvironment.ios.js collides with /Users/xiongjiabin/Project/FinanceReactNative-master/node_modules/react-native-navbar/node_modules/react-native/Libraries/vendor/react/vendor/core/ExecutionEnvironment.ios.js
at HasteMap._updateHasteMap (/Users/xiongjiabin/Project/FinanceReactNative-master/node_modules/react-native/packager/react-packager/src/DependencyResolver/DependencyGraph/HasteMap.js:123:13)
at /Users/xiongjiabin/Project/FinanceReactNative-master/node_modules/react-native/packager/react-packager/src/DependencyResolver/DependencyGraph/HasteMap.js:95:28
at tryCallOne (/Users/xiongjiabin/Project/FinanceReactNative-master/node_modules/promise/lib/core.js:37:12)
at /Users/xiongjiabin/Project/FinanceReactNative-master/node_modules/promise/lib/core.js:103:15
at flush (/Users/xiongjiabin/Project/FinanceReactNative-master/node_modules/asap/raw.js:50:29)
at doNTCallback0 (node.js:428:9)
at process._tickCallback (node.js:357:13)
Process terminated. Press to close the window

Error run ios 7 : not found for architecture armv7

I tried run on real iphone ios version 7.0
If I run on simulator , It 's fine.

ld: warning: directory not found for option '-F/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.0.sdk/Developer/Library/Frameworks'
Undefined symbols for architecture armv7:
  "_RCTSetLogFunction", referenced from:
      -[FinanceTests testRendersWelcomeScreen] in FinanceTests.o
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)

What I do wrong here?

Error: Naming collision detected

FinanceReactNative/node_modules/react-native-swipeout/node_modules/react/node_modules/fbjs/lib/VersionRange.js collides with /Users/daren/ReactNative/Projects/FinanceReactNative/node_modules/react-native/node_modules/fbjs/lib/VersionRange.js
at HasteMap._updateHasteMap (HasteMap.js:132:13)
at HasteMap.js:103:28
at tryCallOne (/Users/daren/ReactNative/Projects/FinanceReactNative/node_modules/react-native/node_modules/promise/lib/core.js:37:12)
at /Users/daren/ReactNative/Projects/FinanceReactNative/node_modules/react-native/node_modules/promise/lib/core.js:123:15
at flush (/Users/daren/ReactNative/Projects/FinanceReactNative/node_modules/react-native/node_modules/promise/node_modules/asap/raw.js:50:29)
at nextTickCallbackWith0Args (node.js:452:9)
at process._tickCallback (node.js:381:13)

new

My name is Luis, I'm a big-data machine-learning developer, I'm a fan of your work, and I usually check your updates.

I was afraid that my savings would be eaten by inflation. I have created a powerful tool that based on past technical patterns (volatility, moving averages, statistics, trends, candlesticks, support and resistance, stock index indicators).
All the ones you know (RSI, MACD, STOCH, Bolinger Bands, SMA, DEMARK, Japanese candlesticks, ichimoku, fibonacci, williansR, balance of power, murrey math, etc) and more than 200 others.

The tool creates prediction models of correct trading points (buy signal and sell signal, every stock is good traded in time and direction).
For this I have used big data tools like pandas python, stock market libraries like: tablib, TAcharts ,pandas_ta... For data collection and calculation.
And powerful machine-learning libraries such as: Sklearn.RandomForest , Sklearn.GradientBoosting, XGBoost, Google TensorFlow and Google TensorFlow LSTM.

With the models trained with the selection of the best technical indicators, the tool is able to predict trading points (where to buy, where to sell) and send real-time alerts to Telegram or Mail. The points are calculated based on the learning of the correct trading points of the last 2 years (including the change to bear market after the rate hike).

I think it could be useful to you, to improve, I would like to share it with you, and if you are interested in improving and collaborating I am also willing, and if not file it in the box.

If tou want, Please read the readme , and in case of any problem you can contact me ,
If you are convinced try to install it with the documentation.
https://github.com/Leci37/LecTrade/tree/develop I appreciate the feedback

I tried adding a web build --what do you think of this idea?

I cloned FinanceReactNative then followed this guide to add a web build using react-native-web, alongside the android and ios builds.

When I tried to build the web version, many errors like these are printed by web pack

ERROR in ./~/react-native/Libraries/react-native/react-native.js
Module not found: Error: Cannot resolve module 'Clipboard' in /home/chris/software/FinanceReactNative/node_modules/react-native/Libraries/react-native
 @ ./~/react-native/Libraries/react-native/react-native.js 81:27-47

ERROR in ./~/react-native/Libraries/react-native/react-native.js
Module not found: Error: Cannot resolve module 'DatePickerAndroid' in /home/chris/software/FinanceReactNative/node_modules/react-native/Libraries/react-native
 @ ./~/react-native/Libraries/react-native/react-native.js 82:35-63

Do you think a web build for FinanceReactNative is feasable/desirable? I do not know if a web build is possible. What do you think?

Missing Finance module JS error

I get a javascript error saying something about not being able to import the Finance module. The stacktrace pointed to line 4 of index.android.js. I realized that the name of the file is Finance.js, but the import is as follows: import Finance from './finance'; When I make it capital then it worked.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.