Glucosio iOS App

Overview

Build Status

Glucosio has moved to Gitlab! Visit our project repos on Gitlab

Glucosio for iOS

Glucosio for iOS, a user centered free and open source app for Diabetes management and research for iOS. Version 1.0.2 is the first version to include (limited) Nightscout integration.

Glucosio for iOS is dual licensed under both the Mozilla Public License Version 2 as well as the GNU General Public License Version 3.

Attributions

This project uses Cocoapods:

  • pod 'Realm', '~> 3.1'
  • pod 'Charts', '3.0.5'
  • pod 'AFNetworking', '~> 3.0'
  • pod 'SVProgressHUD'
  • pod 'SSZipArchive', '~> 2.1'
  • pod 'CHCSVParser', '~> 2.1'
  • pod 'XLForm', '~> 4.0'

This project uses sound files for alarms:

Downloaded on February 17th, 2018 S: 06304 message ding 1.wav by Robinhood76 -- https://freesound.org/s/334914/ -- License: Attribution Noncommercial S: ding.wav by Corsica_S -- https://freesound.org/s/91926/ -- License: Attribution

Comments
  • Saves glucose readings to HealthKit

    Saves glucose readings to HealthKit

    Basic write-only to HealthKit.

    No reading/syncing.

    Note that there are specific AppStore rules about health data: https://developer.apple.com/app-store/review/guidelines/#health-and-health-research

    glucosio-healthkit
    opened by emilianbold 3
  • GPLv3 license is incompatible with App Store

    GPLv3 license is incompatible with App Store

    This is more an FYI than a bug report.

    See: http://www.fsf.org/blogs/licensing/more-about-the-app-store-gpl-enforcement

    Basically, software distributed exclusively via a GPLv3 license (as this app appears to be) will be rejected from the App Store because the GPL does not allow additional restrictions to be added by downstream providers (which the App Store does).

    Knowing how difficult it is to re-license (or even add a second license to) an existing GPL project, I felt it was worth mentioning before you get too many contributors (who may not read your CLA closely enough, and complain later if you switch away from the GPL).

    P.S. You have a random ( at the start of the second paragraph of section 2.3 in your CLA.

    discussion legal 
    opened by ex-nerd 3
  • Add loading view (HUD) to webview

    Add loading view (HUD) to webview

    When loading web content the app appears to hang because we have no HUD/ "Loading..." view. We need to choose a HUD/loading view framework or roll one to add to Glucosio iOS, and then add this to the viewcontrollers that load data from the web pages

    enhancement 
    opened by chwalters 3
  • simple UI updates

    simple UI updates

    textfield for entering data resigns as first responder so keyboard doesn't linger after view ctlr dismissal turned off editing for tip view so keyboard can't be triggered added constraints to webview so page fits on screen added constraints to date picker so top region not hidden by nav bar

    opened by nicolelehrer 3
  • Use Android localizations (strings mostly)

    Use Android localizations (strings mostly)

    Investigate tools to allow shared use of translated strings/material from the Android version of Glucosio. This is to reduce the burden on localizers/translators.

    2 - Working 
    opened by chwalters 3
  • bad user experience in settings viewcontroller

    bad user experience in settings viewcontroller

    i think there is a bad user experience problem in settings viewcontroller when the user have to select the country. The UIPickerView is really small and it take long time to scroll all items (if i want jump to "L" i have to scroll all countries from A to L). Why don't use a tableview instead? Tableview can be also indexed so user can find easly his country. If you want i can take care of this issue. This is the final result: screenshot 2015-12-18 23 26 20

    opened by eugeniobaglieri 2
  • Add Tracking

    Add Tracking

    Requirements:

    I'm unsure what analytics App Store will offer us in regards to active users, active installs and other useful metrics for us but if this is not offered in app store we should investigate a solution,

    enhancement 
    opened by bkerensa 2
  • Show latest glucose reading on Apple Watch

    Show latest glucose reading on Apple Watch

    A very basic watchOS app with some complications showing the latest reading.

    Written in Swift so I had to also add a bridge (for the UIColor additions but more headers might follow)

    glucosio-watch

    opened by emilianbold 1
  • Allow users to export data

    Allow users to export data

    Investigate manual and automatic exporting of the user's data as CSV (or possibly other formats) to local document storage (for access via iTunes) and possibly iCloud and other cloud services such as Google Drive, Box.com and NextCloud/OwnCloud. Note this is not about the Research API but about the user being able to save their own data to their own cloud accounts or local disks.

    opened by chwalters 1
  • Preventing from following links is needed in ABOUT pages

    Preventing from following links is needed in ABOUT pages

    Steps to reproduce

    1. Click the 3rd tab: Settings
    2. Click "Version", "Terms of use" or "Privacy" in ABOUT section
    3. Click any hyperlinks in displayed web page.

    Expected behaviour

    The hyperlink does not need to work.

    Actual behaviour

    After clicking the links, different pages rather than "Version", "Terms of use" or "Privacy" are shown.

    image

    What language/locale is your device set to use?: English

    What measurement system are you using: (Not relavant)

    Are you using backups: yes/no no

    Device configuration

    Device: iPhone 6s

    Operating system: iOS

    Operating system version: 9.3

    Downloaded App From: Testflight

    Device log

    (None)

    opened by ianychoi 1
  • Add Instabug for Feedback

    Add Instabug for Feedback

    We need to add Instabug for Feedback we will need to setup a new app inside Instabug then implement using their sdk.

    Paolo or Ben can add apps so ping us for details

    opened by bkerensa 1
  • When using ',' as decimal separator readings are corrupted

    When using ',' as decimal separator readings are corrupted

    As in Android, we have trouble when the phone locale is set to a language that uses ',' for a decimal separator. On iPhone, the values are not parsed correctly, so 12.8 becomes 12.0 when the reading is created or edited. This issue was originally reported on Android (*) but I can confirm there is also an issue on iPhone although the impact is slightly less severe.

    • http://community.glucosio.org/t/cant-use-decimals-for-mmol-l-level/164/4
    opened by chwalters 0
  • Duration editing needs work

    Duration editing needs work

    Some treatments are durations, these are effectively the same data type as readings in our Realm database but the UI needs work to handle the difference between the reading types better.

    opened by chwalters 0
  • Machine learning model

    Machine learning model

    I wonder, is there any chances the existing data could be used to maybe predict future values?

    We could either show a notification or a hint based on some predicted future state.

    opened by emilianbold 2
  • glucosio.org does not mention the iOS app at all

    glucosio.org does not mention the iOS app at all

    Since the iOS app is in the App Store there should be some links to it on the main site, screenshots, etc.

    Generally, the site seems stale (copyright from 2015).

    Does the site have a GitHub repository? It seems mostly static.

    opened by emilianbold 0
Owner
Glucosio
A free and open source project, Glucosio aims to help people with diabetes. ** We have moved to Gitlab! https://gitlab.com/glucosio **
Glucosio
Taiwan Social Distancing App - iOS

social-distancing-ios 臺灣社交距離 App 由衛生福利部疾病管制署與台灣人工智慧實驗室共同研發,提供臺灣地區用戶接收 COVID-19 接觸通知,並提醒收到接觸通知的用戶連繫當地衛生局,以減少傳染風險。 ● 保障個人隱私 利用手機藍牙功能來估計社交互動,資料以匿名方式儲存在個人

AILabs.tw 280 Oct 24, 2022
Coronavirus tracker app for iOS & macOS with maps & charts

Features Live data: Shows the most recent data, and updates automatically. Distribution map with two levels of details: Countries: When the user zooms

Mhd Hejazi 1.5k Dec 28, 2022
Corona Virus Tracker & Advices iOS App with SwiftUI

Corona Virus Stats & Advices App with SwiftUI Features Current statistics of global total confirmed, deaths, recovered cases. Statistics of countries

Alfian Losari 358 Dec 27, 2022
:globe_with_meridians: Small iOS app to show some COVID-19 health, data, news and tweets

covid19.swift Small iOS app to show some COVID-19 health, data, news and tweets ⚡ Requirements Xcode 12, iOS 14 Credits API: COVID-19 API: News Tweets

null 26 Nov 30, 2022
Open source iOS app to track COVID-19 cases in a beautiful, easy-to-use interface

Covidcheck Covidcheck is an app that allows people to track COVID-19 cases in an easy-to-use interface to increase awareness and preparation. Unfortun

Julian Schiavo 255 Aug 11, 2022
Swift iOS app that tests if you are depressed

Depressed? is an app that asks you the nine questions from the PHQ-9 questionnaire to determine if you are depressed. The questionnaire is implemented

Christian Lobach 92 Dec 16, 2022
Intuitive cycling tracker app for iOS built with SwiftUI using Xcode. Features live route tracking, live metrics, storage of past cycling routes and many customization settings.

GoCycling Available on the iOS App Store https://apps.apple.com/app/go-cycling/id1565861313 App Icon About Go Cycling is a cycling tracker app built e

Anthony Hopkins 64 Dec 19, 2022
OpenCovidTrace iOS App – Fully Private Open Source Contact Tracing

OpenCovidTrace iOS App Visit https://opencovidtrace.org to learn more. WARNING: Issue with DP3T SDK DP3T switched to Exposure Notification Framework o

Open Covid Trace 20 Dec 27, 2022
CoronaMelder - COVID-19 Notification App for iOS

CoronaMelder - COVID-19 Notification App for iOS This repository contains the native iOS implementation of the Dutch COVID-19 Notification App CoronaM

Ministerie van Volksgezondheid, Welzijn en Sport 121 Dec 10, 2022
Corona Virus Tracker & Advices App with Flutter

Corona Virus Tracker & Advices App with Flutter Try the web app dev preview https://alfian-flutter-coronatracker.firebaseapp.com/ Features Current sta

Alfian Losari 88 Dec 19, 2022
A simple App to Track the status of Covid-19 around the World. Using SwiftUI and GraphQL

CovidUI CovidUI is a simple App to Track the status of Covid-19 around the World. This is a simple App I made to track the spread of Covid-19 for me a

Mathias Quintero 77 Dec 14, 2022
This app keeps you informed about COVID-19 risks.

Covid Update Note: To run the app in your local environment, please input your Covid Act Now API key in the file: "CovidUpdate/Covid Update/Model/Covi

Tina Ho 0 Nov 5, 2021
KovidStatz - A very simple app to display covid stats worldwide or country wise

KovidStatz A very simple app to display covid stats worldwide or country wise. T

Shwait Kumar 0 Jan 17, 2022
🇬🇧 UK COVID-19 Statistics app built using SwiftUI

???? UK COVID-19 Statistics This app was created with the intention of publishing to the AppStore. The primary purpose of this app is to share informa

An Trinh 43 Nov 7, 2022
Covid Update Feed: An app that fetches data from the UK government's API for coronavirus announcements

Covid Update Feed Covid Update Feed is a single screen app that fetches data fro

Duncan Kent 0 Feb 16, 2022
Israel's Ministry of Health's COVID-19 Exposure Prevention App

Hamagen Israel's Ministry of Health's COVID-19 exposure prevention app. Hacking You're awesome. See CONTRIBUTING.md. Components HaMagen is based on re

Israel's Ministry of Health 507 Dec 14, 2022
An iOS application for remembering to take your medications. (Pronounced like the letters R-X.)

Arex An iOS application for remembering to take your medications. Downloading The following commands will set up an Arex checkout. You'll need Xcode o

Alexsander Akers 99 Jun 29, 2022
CovidCertificate Apps for iOS

COVID Certificate Apps - iOS This project is released by the the Federal Office of Information Technology, Systems and Telecommunication FOITT on beha

Swiss Admin 111 Dec 19, 2022
Gleam iOS client for VK Hackathon 2018

Gleam for iOS Skin cancer screening app. About Gleam Skin cancer is in third place in terms of the incidence of oncology detection in Russian men and

Alexey Karataev 34 Nov 17, 2022