A geohashing app for iOS built with React Native
JavaScript Objective-C Python Java
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
android
ios
src
.buckconfig
.editorconfig
.eslintrc
.flowconfig
.gitignore
.travis.yml
.watchmanconfig
README.md
index.android.js
index.ios.js
package.json

README.md

geohashing-ios

Build Status

An iOS app built for geohashing with React Native.

Related Projects

  • geohash-cli: Get the same info on your CLI
  • geohash-coordinates: Does the heavy lifting for this project and the CLI of actually getting the coordinates
  • geo-graticule: Get info about a graticule for any geocode
  • djia: Get the Dow Jones opening value (which is used in the geohash algorithm)
  • hex-frac-dec-frac: Convert a hexadecimal fraction to a decimal fraction (also used by the algorithm)

Developing

  • npm install
  • npm run start
  • npm run xcode
  • Build for iOS Simulator when XCode launches

Release

  • Set scheme to release

To disable the developer menu for production builds, open your project in Xcode and select ProductSchemeEdit Scheme... (or press ⌘ + <). Next, select Run from the menu on the left and change the Build Configuration to Release.

  • Build for device from Xcode

For more info, see the full running on device docs

Upgrading project to latest react-native

  • react-native upgrade (select override for most things)
  • rnpm link (since upgrade will override previous linkings)
  • Pay attention to changes made in Info.plist since they should probably not be overwritten

Gif!

gif