MilanistaDev / Nippochan

This is a sample app that can post daily report by using Slack.

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

This is a sample app that can post daily report by using Slack.

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


Languages

Language:Swift 100.0%