-
Notifications
You must be signed in to change notification settings - Fork 17
/
Copy pathnative_ios.html
173 lines (136 loc) · 14 KB
/
native_ios.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
---
layout: page
title: Native iOS
---
<div id="content" class="eleven columns">
<div id="post-10" class="post-10 page type-page status-publish hentry">
<h1 class="entry-title">iOS</h1>
<div class="entry-content">
<p>Are you looking to avoid reinventing the wheel? You can use the <a href="#modular">modular code</a> below to help your project along.</p>
<p>Do you need more of a head start? Try customizing one of the <a href="#complete">complete apps</a> to fit your needs.</p>
<h3><a name="modular"></a>Modular Code for iOS</h3>
<p><a name="DOLDataSDK-iOS"></a><h5>Federal API SDK</h5>iOS SDK to ease access to DOL's and other federal agencies' APIs. For a list of APIs that this SDK has been tested against, please see the <a href="https://github.com/USDepartmentofLabor/DOLDataSDK-iOS/wiki">wiki</a>. For documentation and sample code, please visit <a href="http://developer.dol.gov">http://developer.dol.gov</a>.<br>
<strong>Links:</strong>
<ul>
<li><a href="https://github.com/USDepartmentofLabor/DOLDataSDK-iOS">https://github.com/USDepartmentofLabor/DOLDataSDK-iOS</a> (Objective-C)</li>
<li><a href="https://github.com/USDepartmentofLabor/Swift-Federal-Data-SDK">https://github.com/USDepartmentofLabor/Swift-Federal-Data-SDK</a> (Swift)</li>
</ul>
<strong>Source:</strong> Federal
</p>
<p><a name="iplover"></a><h5>iPlover
</h5>iPlover mobile HTML5 app - A Smartphone Application to Characterize Piping Plover Nest Locations.<br>
<strong>Link:</strong> <a href="https://github.com/USGS-CIDA/iPlover">https://github.com/USGS-CIDA/iPlover
</a><br>
<strong>Source:</strong> USGS
</p>
<p><a name="MagicalRecord"></a><h5>MagicalRecord</h5>Active record interface for Core Data.<br>
<strong>Link:</strong> <a href="https://github.com/magicalpanda/MagicalRecord">https://github.com/magicalpanda/MagicalRecord</a><br>
<strong>Source:</strong> Third party
</p>
<p><a name="nimbus"></a><h5>NimbusKit</h5>Nimbus is a toolkit for experienced iOS software designers. It provides modular components that solve a number of common iOS software requirements. This includes: a rich text label with hyperlinks; a web view controller; a simple approach to table models, radio groups, and table actions; standardized interapp communication, and powerful debugging tools, amongst many other features.<br>
<strong>Link:</strong> <a href="https://github.com/jverkoey/nimbus">https://github.com/jverkoey/nimbus</a><br>
<strong>Source:</strong> Third party
</p>
<p><a name="three20"></a><h5>Three20</h5>Three20 is a collection of iPhone UI classes, like a photo viewer, and general utilities, like an HTTP disk cache. Three20 is derived from the <a href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=284882215&mt=8">Facebook iPhone app</a>.<br>
<strong>Link:</strong> <a href="https://github.com/facebook/three20">https://github.com/facebook/three20</a><br>
<strong>Source:</strong> Third party
</p>
<!-- <p><a name="name-without-spaces"></a><h5>Name (spaces allowed)</h5>Description.<br>
<strong>Link:</strong> <a href="Put URL Here">Put URL Here too</a><br>
<strong>Source:</strong> Specify Federal, Other Government, or Third party
</p>
-->
<p><a name="wsabi"></a><h5>WSABI</h5>iOS Client for WS-Biometric Devices.<br>
<strong>Link:</strong> <a href="https://github.com/NIST-BWS/wsabi">https://github.com/NIST-BWS/wsabi
</a><br>
<strong>Source:</strong> NI</p>
<h3><a name="complete"></a>Complete Apps</h3>
<p><a name="Breathe2Relax-ios"></a><h5>Breathe2Relax</h5>A portable stress management app for Android and iOS. Built on the iPhone mobile app platform, Breathe2Relax is a hands-on diaphragmatic breathing exercise. Breathing exercises have been documented to decrease the body's 'fight-or-flight' (stress) response, and help with mood stabilization, anger control, and anxiety management. Breathe2Relax can be used as a stand-alone stress reduction tool, or can be used in tandem with clinical care directed by a healthcare worker.
<br>
Capitalizing on touch-screen technology, a user can record their stress level on a 'visual analogue scale' by simply swiping a small bar to the left or to the right. Breathe2Relax uses state-of-the-art graphics, animation, narration, and videos to deliver a sophisticated, immersive experience for the user.<br>
<strong>Link:</strong> <a href="https://github.com/t2health/Breathe2Relax-ios">https://github.com/t2health/Breathe2Relax-ios</a><br>
<strong>Source:</strong> Federal
</p>
<p><a name="Co-Occurring-Conditions-Toolkit-iOS"></a><h5>Co-occurring Conditions Toolkit (CCT)</h5>The Co-occurring Conditions Toolkit (CCT) is a HTML5 Android and iOS mobile application for smart phones and tablet devices is an electronic version of the familiar Co-occurring Conditions Toolkit published by the Defense Centers of Excellence (DCoE) for Psychological Health and Traumatic Brain Injury (mTBI).<br>
<strong>Link:</strong> <a href="https://github.com/t2health/Co-Occurring-Conditions-Toolkit-iOS">https://github.com/t2health/Co-Occurring-Conditions-Toolkit-iOS</a><br>
<strong>Source:</strong> Federal
</p>
<p><a name="DOL-Timesheet"></a><h5>DOL Timesheet</h5>This is a timesheet to record the hours that you work and calculate the amount you may be owed by your employer. It also includes overtime pay calculations at a rate of one and one-half times (1.5) the regular rate of pay for all hours you work over 40 in a workweek. This DOL-Timesheet does not handle items such as tips, commissions, bonuses, deductions, holiday pay, pay for weekends, shift differentials, or pay for regular days of rest.<br>
<strong>Link:</strong> <a href="https://github.com/USDepartmentofLabor/DOL-Timesheet">https://github.com/USDepartmentofLabor/DOL-Timesheet</a><br>
<strong>Source:</strong> Federal
</p>
<p><a name="LaborStats-iOS"></a><h5>LaborStats</h5>Get the latest economic indicators from the Bureau of Labor Statistics & the Employment Training Administration.<br>
<strong>Link:</strong> <a href="https://github.com/USDepartmentofLabor/LaborStats-iOS">https://github.com/USDepartmentofLabor/LaborStats-iOS</a><br>
<strong>Source:</strong> Federal
</p>
<p><a name="LifeArmor-iOS"></a><h5>LifeArmor</h5>This Android and iOS app allows the user to browse information on 17 topics, including sleep, depression, relationship issues, and post-traumatic stress. Brief self-assessments help the user measure and track their symptoms, and tools are available to assist with managing specific problems. Videos relevant to each topic provide personal stories from other service members, veterans, and military family members.<br>
<strong>Link:</strong> <a href="https://github.com/t2health/LifeArmor-iOS">https://github.com/t2health/LifeArmor-iOS</a><br>
<strong>Source:</strong> Federal
</p>
<p><a name="mTBI-Toolkit-iOS"></a><h5>Mild Traumatic Brain Injury Pocket Guide</h5>The Mild Traumatic Brain Injury Pocket Guide HTML5 mobile iOS and native Android application for health care providers gives instant access to a comprehensive quick-reference guide on improving care for mTBI patients. Designed to reflect current clinical standards of care, the mTBI Pocket Guide mobile application can help you improve quality of care and clinical outcomes for patients.
<br>
Military and civilian physicians, physician assistants, nurse practitioners, and related treatment and therapy providers can use the application to find information on assessing, treating, and managing common symptoms of mTBI patients<br>
<strong>Link:</strong> <a href="https://github.com/t2health/mTBI-Toolkit-iOS">https://github.com/t2health/mTBI-Toolkit-iOS</a><br>
<strong>Source:</strong> Federal
</p>
<p><a name="OSHA-Heat-Safety-iOS"></a><h5>OSHA Heat Safety</h5>This app allows workers and supervisors to calculate the heat index for their worksite, and, based on the heat index, displays a risk level to outdoor workers.<br>
<strong>Link:</strong> <a href="https://github.com/USDepartmentofLabor/OSHA-Heat-Safety-iOS">https://github.com/USDepartmentofLabor/OSHA-Heat-Safety-iOS</a><br>
<strong>Source:</strong> Federal
</p>
<p><a name="PECoach-ios"></a><h5>PE Coach</h5>PE Coach is the first mobile app designed to support the tasks associated with prolonged exposure treatment for PTSD. Providing hip-pocket access to the necessary tools for successful PE participation, the app includes audio recording capability for easy playback after sessions; tools to support patient tasks between sessions; and visual displays of symptom reduction over time.In addition, PE Coach is integrated with smartphone calendar functionality to encourage patient recall and session attendance.
<br>
PE Coach will help providers and patients overcome certain barriers to PE implementation, dissemination, and adherence. For a free download, log on to the Apple App Store or Android Market.<br>
<strong>Link:</strong> <a href="https://github.com/t2health/PECoach-ios">https://github.com/t2health/PECoach-ios</a><br>
<strong>Source:</strong> Federal
</p>
<p><a name="ProviderResilience-iOS"></a><h5>Provider Resilience</h5>An Android and iOS app which gives health care providers tools to guard against burnout and compassion fatigue as they help service members, veterans, and their families.
<br>
Your responses to a short self-assessment create ratings of your risk for compassion fatigue, burnout, and secondary traumatic stress. These ratings can also be viewed as graphs so you can monitor them over time.<br>
<strong>Link:</strong> <a href="https://github.com/t2health/ProviderResilience-iOS">https://github.com/t2health/ProviderResilience-iOS</a><br>
<strong>Source:</strong> Federal
</p>
<p><a name="ptt-advisor"></a><h5>PTT Advisor</h5>CDC's PTT Advisor offers clinicians a tool to quickly select the appropriate follow-up tests to evaluate patients with a prolonged partial thromboplastin time (PTT) laboratory result and a normal prothrombin time (PT) laboratory result. PTT Advisor will run on your iPhone, iPod touch or iPad. PTT Advisor has been created by CDC in collaboration with experts in diagnostic coagulation with a collective experience of more than 50 years in the field. More information about this app can be found at <a href="http://www.phiresearchlab.org/ptt/">its support page</a>.<br>
<strong>Link:</strong> <a href="https://github.com/informaticslab/ptt-advisor">https://github.com/informaticslab/ptt-advisor</a><br>
<strong>Source:</strong> Federal
</p>
<p><a name="realtrack"></a><h5>RealTrack
</h5>Mobile data tracking notebook for Peace Corps Volunteers in the field to record hard to remember details of activities that they will be required to report on later.<br>
<strong>Link:</strong> <a href="https://github.com/PeaceCorps/realtrack-ios">https://github.com/PeaceCorps/realtrack-ios
</a><br>
<strong>Source:</strong> PeaceCorps
</p>
<p><a name="StrategyTrackeriPad"></a><h5>StrategyTrackeriPad</h5>This is a sample project using the API SDK for iOS that demonstrates how it can be used for non-DOL APIs. This universal (iPhone & iPad) app displays a list of agencies provided by a GSA-owned web service that the user can then select to view that agency's progress with the digital strategy. Currently, the only agency list available is a list of all agencies, regardless of whether they're reporting progress on the federal digital strategy (some are agencies within a cabinet department).<br>
<strong>Link:</strong> <a href="https://github.com/USDepartmentofLabor/StrategyTrackeriPad">https://github.com/USDepartmentofLabor/StrategyTrackeriPad</a><br>
<strong>Source:</strong> Federal
</p>
<p><a name="T2-Mood-Tracker-iOS"></a><h5>T2 Mood Tracker</h5>An Android and iOS mobile application that allows users to self-monitor, track and reference their emotional experience over a period of days, weeks and months using a visual analogue rating scale.
<br>
Users can self-monitor emotional experiences associated with common deployment-related behavioral health issues like post-traumatic stress, brain injury, life stress, depression and anxiety. Additional rating can also be added. With each self-rating, notes on environmental influences on emotional experiences can be added. Self-monitoring results can be a self-help tool or they can be shared with a therapist or health care professional, providing a record of the patient’s emotional experience over a selected time frame.
<br>
T2 Mood Tracker received first place in the "General Wellness" category during the Apps4Army (A4A) competition.<br>
<strong>Link:</strong> <a href="https://github.com/t2health/T2-Mood-Tracker-iOS">https://github.com/t2health/T2-Mood-Tracker-iOS</a><br>
<strong>Source:</strong> Federal
</p>
<p><a name="usagov-ios-app"></a><h5>USA.gov</h5>The USA.gov iOS mobile application allows you to:</p>
<p><ul>
<li>Search tens of millions of web pages from federal, state, local, territorial, and tribal governments and to contact your government by phone or email.</li>
<li>Find quality images from U.S. government web sites</li>
<li>Search product recalls across several government agencies</li>
<li>Visit the USA.gov blog</li>
<li>Contact USA.gov</li>
</ul>
By releasing the source code for this app we hope to empower other governments and organizations to build and release mobile apps to engage the general public and their own specific constituencies. In addition, public review and contribution to the application's code base will help strengthen and improve the app.
<br>
<strong>Link:</strong> <a href="https://github.com/usagov/usagov-ios-app">https://github.com/usagov/usagov-ios-app</a><br>
<strong>Source:</strong> Federal
</p>
<p><a name="wh-app-ios"></a><h5>White House App</h5>A native iOS app designed to fetch, cache, and display multiple feeds containing articles, photos, and live and on demand video. These are displayed in a web view. Includes support for push notifications.<br>
This application is under active development and will continue to be modified and improved over time.
<br>
<strong>Link:</strong> <a href="https://github.com/whitehouse/wh-app-ios">https://github.com/whitehouse/wh-app-ios</a><br>
<strong>Source:</strong> Federal
</p>
</div><!-- .entry-content -->
</div><!-- #post-## -->
</div>
{% include sidebar.html %}