Giter Site home page Giter Site logo

milanistadev / nippochan Goto Github PK

View Code? Open in Web Editor NEW
4.0 2.0 0.0 597 KB

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

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

Swift 100.00%
applewatch swift slack watchconnectivity

nippochan's Introduction

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 [email protected]: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.

nippochan's People

Contributors

milanistadev avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

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.