Skip to content

MilanistaDev/Nippochan

Repository files navigation

Nippochan(日報ちゃん)

Commentary article

https://qiita.com/MilanistaDev/items/b97cab77d6add96c96dc

Summary

This is a sample app that can post daily report to Slack by using Watch Connectivity and Slack's webhook URL. For Apple Watch and iOS Devices.

Conceptual diagram

日報ちゃん概念図.png

Screen shots

iPhone has six screens and Apple Watch has only one screen.

App画面数.png

Slack Post

result.png

Language

  • Swift 4.2
  • watchOS 5.0 and later
  • iOS 10 and later

Installation

Please download zip file or use git clone.

$ cd ~/Download
$ git clone git@github.com:MilanistaDev/Nippochan.git

Usage

  1. Open project file by using Xcode.app.
  2. Push the Run button.
  3. Please install Watch App via Watch.app of iPhone.
  4. At first, please input your profile data.
  5. And then please input slack setting data, too.
  6. Finally, add words you want to post.
  7. Run Apple Watch's App and tap the Share data with Watch button.
  8. If success, the word list is sent to Apple Watch.
  9. Please select word by using Digital Crown and tap bottom button.
  10. Enjoy!

Contributing

If you find bugs, please send pull-request.

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request :D

History

Version Date
ver 1.0.0 December 25, 2018

Credits

Takuya Aso, 2018 milanista224☆me.com ☆ -> @

License

Based on the GitHub License.