All Projects → mtford90 → React Native Watch Connectivity

mtford90 / React Native Watch Connectivity

Licence: mit
Enable communication between iWatch app and react native

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to React Native Watch Connectivity

cheap-watch
If it works, why use something else? // Mirror of https://git.chor.date/Conduitry/cheap-watch
Stars: ✭ 64 (-83.02%)
Mutual labels:  watch
zzz
Go程序热编译、压力测试等,日常开发辅助工具,提升开发效率 - Daily development aids
Stars: ✭ 34 (-90.98%)
Mutual labels:  watch
Watchface Constructor
This is simple watchface constructor demo
Stars: ✭ 275 (-27.06%)
Mutual labels:  watch
MiBand-5-watchface-editor
A program to help create watch faces for mi band 5 & 6!
Stars: ✭ 201 (-46.68%)
Mutual labels:  watch
compose-watcher
Watch volumes and restart services in docker compose
Stars: ✭ 27 (-92.84%)
Mutual labels:  watch
FacePorts
Clockology ports of all the watch faces that Apple withholds from certain watch models
Stars: ✭ 27 (-92.84%)
Mutual labels:  watch
commit-watcher-rules
Community rules for Commit Watcher
Stars: ✭ 24 (-93.63%)
Mutual labels:  watch
Commit Watcher
Find interesting and potentially hazardous commits in git projects
Stars: ✭ 345 (-8.49%)
Mutual labels:  watch
toxic-decorators
Library of Javascript decorators
Stars: ✭ 26 (-93.1%)
Mutual labels:  watch
ebay-watcher
Get your listing to the top of eBay search results!
Stars: ✭ 38 (-89.92%)
Mutual labels:  watch
watcher
The file system watcher that strives for perfection, with no native dependencies and optional rename detection support.
Stars: ✭ 37 (-90.19%)
Mutual labels:  watch
SwiftUI-Shimmer
Shimmer is a super-light modifier that adds a shimmering effect to any SwiftUI View, for example, to show that an operation is in progress. It works well on light and dark modes, and across iOS, macOS, tvOS and watchOS.
Stars: ✭ 168 (-55.44%)
Mutual labels:  watch
angular-expression-parser
This library helps in achieving AngularJs equivalents of $parse, $eval and $watch in Angular.
Stars: ✭ 17 (-95.49%)
Mutual labels:  watch
Nightscouter
An Native iOS app for displaying Nightscout website data.
Stars: ✭ 18 (-95.23%)
Mutual labels:  watch
Php Watcher
Monitor for any changes in your php application and automatically restart it (suitable for async apps).
Stars: ✭ 303 (-19.63%)
Mutual labels:  watch
Angular-Gulp-Boilerplate
Clean but full-featured AngularJS boilerplate using Gulp workflow and best practices
Stars: ✭ 30 (-92.04%)
Mutual labels:  watch
Diffy
🎞️💓🍿 Love streaming - It's always best to watch a movie together ! 🤗
Stars: ✭ 37 (-90.19%)
Mutual labels:  watch
Action Store
Store different kind of actions (Like ❤️, Follow 👁, Star ⭐, Block ...) in one table via ActiveRecord Polymorphic Association.
Stars: ✭ 360 (-4.51%)
Mutual labels:  watch
Fileboy
fileboy,文件变更监听通知工具,使用 Go 编写。Fileboy, File Change Monitoring Notification Tool, written with Go.
Stars: ✭ 345 (-8.49%)
Mutual labels:  watch
Twelveish
🕛 Twelveish - Android Wear/Wear OS Watch Face
Stars: ✭ 29 (-92.31%)
Mutual labels:  watch

React Native Watch Connectivity

Communicate with your Apple Watch apps over the React Native bridge.

Note: This library does not allow you to write your Apple Watch apps in React Native but rather allows your RN iOS app to communicate with a watch app written in Obj-C/Swift.

Documentation

http://mtford.co.uk/react-native-watch-connectivity/

Demo

The featured screenshot is from the example app. To run the example:

git clone https://github.com/mtford90/react-native-watch-connectivity.git
cd react-native-watch-connectivity/example
yarn install
cd ios
pod install
cd ..
yarn ios # Run app
open ios/RNWatchExample.xcworkspace # Run watch app from Xcode

Install

npm install react-native-watch-connectivity --save
# or
yarn add react-native-watch-connectivity

Link

Note: this library now supports autolinking for RN 0.60+.

For RN <0.60 link via:

react-native link

Or else add the xcodeproj or .h/.m files directly to your project via XCode

Manual Linking

Or you can link the library manually by adding node_modules/react-native-watch-connectivity/ios/RNWatch.xcodeproj to your project and ensuring that libRNWatch.a is present in the Link Binary With Libraries build phase.

Alternatively, if you're using CocoaPods, you can add the following to your Podfile:

pod 'RNWatch', :path => '../node_modules/react-native-watch-connectivity'

and run pod install.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].