https://github.com/vijaytholpadi/hint
Environment friendly post-it messages
https://github.com/vijaytholpadi/hint
ibeacon iot messaging
Last synced: 2 months ago
JSON representation
Environment friendly post-it messages
- Host: GitHub
- URL: https://github.com/vijaytholpadi/hint
- Owner: vijaytholpadi
- License: mit
- Created: 2017-03-06T09:24:11.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-03-20T12:27:41.000Z (over 9 years ago)
- Last Synced: 2025-10-14T11:35:18.235Z (9 months ago)
- Topics: ibeacon, iot, messaging
- Language: Objective-C
- Size: 159 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Hint
Environment friendly post-it messages
### Color Palette used: [Ref](http://paletton.com/#uid=33L0u0kw0w0jyC+oRxVy4oIDfjr)
Blue - #1240AB
Yellow - #FFDD39
### Third Party Libraries Used:
- Bolts _(Prerequisite for Parse)_
- CLLocationManager-blocks _(Block based CoreLocation seems much cleaner)_
- Crashlytics _(Crash reporting)_
- Fabric _(General app health/analytics)_
- IQKeyboardManager _(Makes keyboard management trivial for Prototyping)_
- Parse _(Serves as the app's backend)_
- ParseUI _(PFImageView makes setting remote image on TableViewCell much simpler)_
### Known Issues:
- If the bluetooth is switched off midway then it will retain the state before switching off the bluetooth
### TODO:
- Refresh Notes list on successful composition - _Open for Discussion_
- Move to UNUserNotifications framework _UILocalNotification deprecated in iOS 10_
- Postpone asking for location permissions _Maybe give the user some context before requesting the same_
- Adding support for multiple users _Dependency: Manual authentication_
- Review the way we are fetching notes from Parse with respect to a beacon object _Can we get the list of notes in the beacon object request itself? Or should we cache and avoid searching the beacon object in parse?_
- Move `Model Mutation` to coordinator level. _Dependency: Loading UI implementation details_
### Security Issues:
~~- Move parse configuration keys out of the Repository.~~ -> _Fixed using Cocoapods-Keys_