SlideShare ist ein Scribd-Unternehmen logo
1 von 34
DEVELOPING MOBILE
APPS FROM IDEA TO
LAUNCH: CASE STUDY
Anna Jaeger, CTO, Caravan Studios,
a division of TechSoup Global
October 25, 2013
Today‟s Agenda:
Introductions
Participant Polls
Case Study of SafeNight
Lessons Learned
Q&A
INTRODUCTIONS
Who Is TechSoup Global?
TechSoup Global is
working towards the day when every
nonprofit, library, and social benefit
organization on the planet has the
technology, knowledge, and resources
they need to operate at their full potential.
About Caravan Studios
Caravan Studios is a division of TechSoup Global.
We believe technology can intervene to solve
problems. We work with communities to design
responses to the issues about which they care the
most. We start with community and end with a
solution.
About Me

I am not an expert

www.linkedin.com/in/annasjaeger/
ajaeger@caravanstudios.org
POLLS
Participant Poll
Do you use mobile apps on a smart phone?
Answers:
• yes
• no
• I only read my email
Participant Poll
Does your organization run web/app-based
projects internally, or do you work with a third party
developer?
Answers:
• Internal Team
• Outsource IT
• We don‟t do web-based development
Participant Poll
Is your organization planning to develop a mobile
app?
Answers:
• yes
• no
• considering it
THE SAFENIGHT APP
A Case Study
Defining the SafeNight App
SafeNight is a mobile service that
allows the community to respond to
urgent needs for shelter.
Why Are We Doing This Project?
• One in every four women will experience

domestic violence in her lifetime.
• An estimated 1.3 million women are victims of
physical assault by an intimate partner each year
• On September 12, 2012, In California alone:
• 2,975 survivors found refuge in emergency shelters or

transitional housing.
• 792 more requests for housing went unmet
• Human Trafficking
• 300 people a day turned away from services in California
A Real Example
“A victim called because her husband, who
was on parole for assaulting her, violated the
no contact order. She saw her husband that
day sighting her with a rifle, and learned that
he had purchased a shotgun a few days
prior. He has threatened to show up at her
workplace to „come get her.‟”

Source: NNEDV 2011 California Summary
Questions to Ask at the Start
• What is the social benefit goal you‟re trying to

accomplish with your app?
• What does your community think of the idea?
• What kind of app: Native, hybrid, web app?
• Getting it built: In-house or third-party
development?
• Do you have budget to maintain it once it is built?
Goals of SafeNight
1. Reduce incidents of domestic violence by

allowing more survivors to remove themselves
from the threat
2. Generating new sources of support and
capacity for the domestic violence sector
3. Capturing data to better serve women and
children in need
Engaging the Community
Pilot participants

Advisory Board
What Kind of App?

Name: Virtual Aid Drive™
Type: Website
Users: Shelters staff
Purpose: Send alerts,
view reporting

Name: SafeNight
Type: Mobile app
Users: Donors
Purpose: Receive alerts,
make donation
Partners
Partnered with Aidmatrix, a 501(c)(3) nonprofit
• Deep experience with fundraising via Virtual Aid Drive
• Thorough knowledge of developing infrastructure to meet
the needs of nonprofits
• Technical experience building apps
Grants from:
• Microsoft Citizenship
• Blue Shield of California Foundation
• Vodafone Americas Foundation
SOME DEFINITIONS
Waterfall Development
Planning

Requirements

Design

Development

Testing

Acceptance
Agile Development

Image by: http://www.benlinders.com/2011/using-scrum-for-process-improvement/
Other Definitions
• iOS, Android, Windows Phone 8 (WP8)
• Native App
• Web app
• Hybrid app
• HTML 5 and CSS 3

• Open Source vs. Proprietary
• Responsive web design
Getting Started with a Mobile App
(continued)

• App Flow

• Wireframes
• Designs
• Content

• Legal content
• Development
• Testing
Wireframe Example
Design Example
LESSONS LEARNED
Launching in the Marketplace
• Each app market is different
• Some allow Beta releases
• Expect 2-6 weeks of back and forth
• Expect to submit multiple releases before big marketing

push
Engaging Community: Our Pilot
Sites
• Geographically spread across California
• Urban, suburban, and rural shelters
• Have the staff capacity and skills to help
Timeline
• Beta test mid-July to mid-August
• If all goes smoothly, pilot in Sept and Oct.
Lessons Learned & Pitfalls
• Goal of the project must be aligned with the

objectives of your organization
• Keep it simple
• Make it secure, if it needs to be
• Have your content copy-edited
• Have a marketing plan
• Budget to maintain it when phones upgrade
Tips, Resources, Best Practices
• Define the goal and how you want to achieve it first.
• Engage your community and target audience early.
• Consider convening an advisory board of people from

your audience and beneficiaries.
• Avoid trying to make it all things to all people.
• Don‟t build a website in an app
• For content apps, try Infinite Monkeys or similar
• Be aware of platform restrictions
• Listen to community (user) feedback
Q&A
Additional Resources
• Search on native app vs. web app:

http://venturebeat.com/2013/07/29/native-v-web-chart/
• Content/media app tools:
• Infinite Monkeys: http://fantastic4nonprofits.com/
• Apps builder: http://www.apps-builder.com/en/features

• HTML 5 Website Tools:
• Wix: http://www.wix.com/
• Strikingly: https://www.strikingly.com/
• TechSoup‟s collections of mobile and app-related
content: http://www.techsoup.org/transforming-communities
and http://www.techsoup.org/mobile-technology
About Aidmatrix
• Aidmatrix is an international nonprofit sponsored by some of the
world’s leading corporations; offices in USA, India, Europe & Australia.

• We leverage innovative solutions from industry and apply them to the
nonprofit world of humanitarian relief.
• More than 50,000+ leading business, nonprofit and government
partners leverage our solutions to mobilize more than $1.5 billion in aid
annually, worldwide. The donated goods, money, and services impact
the lives of more than 65 million people.

Weitere ähnliche Inhalte

Andere mochten auch

GW Group Phase1 rpt Christmas tree forestry investments Canada
GW Group Phase1 rpt Christmas tree forestry investments CanadaGW Group Phase1 rpt Christmas tree forestry investments Canada
GW Group Phase1 rpt Christmas tree forestry investments CanadaGW Group
 
6. Resultados Control Energía. Emilio Bravo
6. Resultados Control Energía. Emilio Bravo6. Resultados Control Energía. Emilio Bravo
6. Resultados Control Energía. Emilio BravoSom Energia
 
Federación
 Federación Federación
Federaciónhorarte
 
Actividades iniciar dia secundaria
Actividades iniciar dia secundariaActividades iniciar dia secundaria
Actividades iniciar dia secundariaKz Zgv
 
Estacion de tren de Teruel
Estacion de tren de Teruel Estacion de tren de Teruel
Estacion de tren de Teruel Alicia Pac
 
Luna Nueva PresentacióN Gra Gral Def Ag 14 07 6 Am
Luna Nueva PresentacióN Gra Gral Def Ag 14 07 6 AmLuna Nueva PresentacióN Gra Gral Def Ag 14 07 6 Am
Luna Nueva PresentacióN Gra Gral Def Ag 14 07 6 AmGabriel Ruiz
 
Rendición de cuentas, Artesanías de Colombia
Rendición de cuentas, Artesanías de ColombiaRendición de cuentas, Artesanías de Colombia
Rendición de cuentas, Artesanías de ColombiaArtesanías de Colombia
 
Revista Científica Fac. Estomatología UIGV 2015
Revista Científica Fac. Estomatología  UIGV 2015Revista Científica Fac. Estomatología  UIGV 2015
Revista Científica Fac. Estomatología UIGV 2015Reyna Velita
 
MSU Comments to Presidential Task Force on IUU Fishing and Seafood Fraud
MSU Comments to Presidential Task Force on IUU Fishing and Seafood FraudMSU Comments to Presidential Task Force on IUU Fishing and Seafood Fraud
MSU Comments to Presidential Task Force on IUU Fishing and Seafood FraudMark Gibson
 
Redes Sociales en la Educación: Twitter como escenario virtual de aprendizaje
Redes Sociales en la Educación: Twitter como escenario virtual de aprendizajeRedes Sociales en la Educación: Twitter como escenario virtual de aprendizaje
Redes Sociales en la Educación: Twitter como escenario virtual de aprendizajeElena Ayala Bailador
 

Andere mochten auch (20)

Catálogo C17
Catálogo C17Catálogo C17
Catálogo C17
 
1 a maria isabelsanchez_zugehis zuluaga eje en clase
1 a maria isabelsanchez_zugehis zuluaga eje en clase1 a maria isabelsanchez_zugehis zuluaga eje en clase
1 a maria isabelsanchez_zugehis zuluaga eje en clase
 
GW Group Phase1 rpt Christmas tree forestry investments Canada
GW Group Phase1 rpt Christmas tree forestry investments CanadaGW Group Phase1 rpt Christmas tree forestry investments Canada
GW Group Phase1 rpt Christmas tree forestry investments Canada
 
Introduccion a sql
Introduccion a sqlIntroduccion a sql
Introduccion a sql
 
Cuidadosparaunacuarionatural
CuidadosparaunacuarionaturalCuidadosparaunacuarionatural
Cuidadosparaunacuarionatural
 
Dhtic
DhticDhtic
Dhtic
 
6. Resultados Control Energía. Emilio Bravo
6. Resultados Control Energía. Emilio Bravo6. Resultados Control Energía. Emilio Bravo
6. Resultados Control Energía. Emilio Bravo
 
Federación
 Federación Federación
Federación
 
Actividades iniciar dia secundaria
Actividades iniciar dia secundariaActividades iniciar dia secundaria
Actividades iniciar dia secundaria
 
Estacion de tren de Teruel
Estacion de tren de Teruel Estacion de tren de Teruel
Estacion de tren de Teruel
 
Presentacion new vexsa
Presentacion new   vexsaPresentacion new   vexsa
Presentacion new vexsa
 
Luna Nueva PresentacióN Gra Gral Def Ag 14 07 6 Am
Luna Nueva PresentacióN Gra Gral Def Ag 14 07 6 AmLuna Nueva PresentacióN Gra Gral Def Ag 14 07 6 Am
Luna Nueva PresentacióN Gra Gral Def Ag 14 07 6 Am
 
Fibromialgia
FibromialgiaFibromialgia
Fibromialgia
 
33 cables sensores - at-opsen hoja tecnica
33  cables sensores - at-opsen hoja tecnica33  cables sensores - at-opsen hoja tecnica
33 cables sensores - at-opsen hoja tecnica
 
FOTOMOSAICO.
FOTOMOSAICO.FOTOMOSAICO.
FOTOMOSAICO.
 
El Panocho
El PanochoEl Panocho
El Panocho
 
Rendición de cuentas, Artesanías de Colombia
Rendición de cuentas, Artesanías de ColombiaRendición de cuentas, Artesanías de Colombia
Rendición de cuentas, Artesanías de Colombia
 
Revista Científica Fac. Estomatología UIGV 2015
Revista Científica Fac. Estomatología  UIGV 2015Revista Científica Fac. Estomatología  UIGV 2015
Revista Científica Fac. Estomatología UIGV 2015
 
MSU Comments to Presidential Task Force on IUU Fishing and Seafood Fraud
MSU Comments to Presidential Task Force on IUU Fishing and Seafood FraudMSU Comments to Presidential Task Force on IUU Fishing and Seafood Fraud
MSU Comments to Presidential Task Force on IUU Fishing and Seafood Fraud
 
Redes Sociales en la Educación: Twitter como escenario virtual de aprendizaje
Redes Sociales en la Educación: Twitter como escenario virtual de aprendizajeRedes Sociales en la Educación: Twitter como escenario virtual de aprendizaje
Redes Sociales en la Educación: Twitter como escenario virtual de aprendizaje
 

Ähnlich wie SafeNight | Developing a Mobile App from Idea to Launch

Building Apps for Good with MIT App Inventor
Building Apps for Good with MIT App InventorBuilding Apps for Good with MIT App Inventor
Building Apps for Good with MIT App InventorLeo Burd
 
Eddie Gomez's "It's A Mobile World" @MiamiAdSchool
Eddie Gomez's "It's A Mobile World" @MiamiAdSchoolEddie Gomez's "It's A Mobile World" @MiamiAdSchool
Eddie Gomez's "It's A Mobile World" @MiamiAdSchoolEddie Gomez
 
Social Media and International Organizations
Social Media and International OrganizationsSocial Media and International Organizations
Social Media and International OrganizationsBeth Kanter
 
Mobile Apps to create Better Meetings and Events. Leslie Robertson.
Mobile Apps to create Better Meetings and Events. Leslie Robertson.Mobile Apps to create Better Meetings and Events. Leslie Robertson.
Mobile Apps to create Better Meetings and Events. Leslie Robertson.William Thomson
 
Agsmbpt david pickstone - walk before you run
Agsmbpt   david pickstone - walk before you runAgsmbpt   david pickstone - walk before you run
Agsmbpt david pickstone - walk before you rundavidpickstoneRR
 
University of Buffalo - School of Social Work - Workshop
University of Buffalo - School of Social Work - WorkshopUniversity of Buffalo - School of Social Work - Workshop
University of Buffalo - School of Social Work - WorkshopBeth Kanter
 
Webinar - Media Mentors: Helping Children Build Literacy Skills for the Digit...
Webinar - Media Mentors: Helping Children Build Literacy Skills for the Digit...Webinar - Media Mentors: Helping Children Build Literacy Skills for the Digit...
Webinar - Media Mentors: Helping Children Build Literacy Skills for the Digit...TechSoup
 
Lean for Social Good 101
Lean for Social Good 101Lean for Social Good 101
Lean for Social Good 101Leah Neaderthal
 
Volunteerism in the Digital Age
Volunteerism in the Digital AgeVolunteerism in the Digital Age
Volunteerism in the Digital AgeTechSoup
 
Top 13 Ways You Can Promote Your App on Social Media
Top 13 Ways You Can Promote Your App on Social MediaTop 13 Ways You Can Promote Your App on Social Media
Top 13 Ways You Can Promote Your App on Social MediaTriState Technology
 
Knight oc newnew.org
Knight oc   newnew.orgKnight oc   newnew.org
Knight oc newnew.orgJillian York
 
Building an Excellent Web Startup
Building an Excellent Web StartupBuilding an Excellent Web Startup
Building an Excellent Web Startupmatthewhyatt
 
Social Media & Philanthropy Workshop (Miami, FL.)
Social Media & Philanthropy Workshop (Miami, FL.)Social Media & Philanthropy Workshop (Miami, FL.)
Social Media & Philanthropy Workshop (Miami, FL.)KDMC
 
Top Free Tools for Nonprofits, Social Impact Organizations, and Small Busines...
Top Free Tools for Nonprofits, Social Impact Organizations, and Small Busines...Top Free Tools for Nonprofits, Social Impact Organizations, and Small Busines...
Top Free Tools for Nonprofits, Social Impact Organizations, and Small Busines...Here's My Chance
 
Online Community Best Practices
Online Community Best PracticesOnline Community Best Practices
Online Community Best Practicesasevillia
 

Ähnlich wie SafeNight | Developing a Mobile App from Idea to Launch (20)

Building Apps for Good with MIT App Inventor
Building Apps for Good with MIT App InventorBuilding Apps for Good with MIT App Inventor
Building Apps for Good with MIT App Inventor
 
Eddie Gomez's "It's A Mobile World" @MiamiAdSchool
Eddie Gomez's "It's A Mobile World" @MiamiAdSchoolEddie Gomez's "It's A Mobile World" @MiamiAdSchool
Eddie Gomez's "It's A Mobile World" @MiamiAdSchool
 
Social Media and International Organizations
Social Media and International OrganizationsSocial Media and International Organizations
Social Media and International Organizations
 
Mobile Apps to create Better Meetings and Events. Leslie Robertson.
Mobile Apps to create Better Meetings and Events. Leslie Robertson.Mobile Apps to create Better Meetings and Events. Leslie Robertson.
Mobile Apps to create Better Meetings and Events. Leslie Robertson.
 
Agsmbpt david pickstone - walk before you run
Agsmbpt   david pickstone - walk before you runAgsmbpt   david pickstone - walk before you run
Agsmbpt david pickstone - walk before you run
 
Mobile Apps 4 Charity
Mobile Apps 4 CharityMobile Apps 4 Charity
Mobile Apps 4 Charity
 
University of Buffalo - School of Social Work - Workshop
University of Buffalo - School of Social Work - WorkshopUniversity of Buffalo - School of Social Work - Workshop
University of Buffalo - School of Social Work - Workshop
 
Webinar - Media Mentors: Helping Children Build Literacy Skills for the Digit...
Webinar - Media Mentors: Helping Children Build Literacy Skills for the Digit...Webinar - Media Mentors: Helping Children Build Literacy Skills for the Digit...
Webinar - Media Mentors: Helping Children Build Literacy Skills for the Digit...
 
May 13 workshop
May 13 workshopMay 13 workshop
May 13 workshop
 
Lean for Social Good 101
Lean for Social Good 101Lean for Social Good 101
Lean for Social Good 101
 
Volunteerism in the Digital Age
Volunteerism in the Digital AgeVolunteerism in the Digital Age
Volunteerism in the Digital Age
 
Mobile Apps 101
Mobile Apps 101Mobile Apps 101
Mobile Apps 101
 
Top 13 Ways You Can Promote Your App on Social Media
Top 13 Ways You Can Promote Your App on Social MediaTop 13 Ways You Can Promote Your App on Social Media
Top 13 Ways You Can Promote Your App on Social Media
 
Tovar idea true
Tovar idea trueTovar idea true
Tovar idea true
 
CKS_Adianta_talk.ppt
CKS_Adianta_talk.pptCKS_Adianta_talk.ppt
CKS_Adianta_talk.ppt
 
Knight oc newnew.org
Knight oc   newnew.orgKnight oc   newnew.org
Knight oc newnew.org
 
Building an Excellent Web Startup
Building an Excellent Web StartupBuilding an Excellent Web Startup
Building an Excellent Web Startup
 
Social Media & Philanthropy Workshop (Miami, FL.)
Social Media & Philanthropy Workshop (Miami, FL.)Social Media & Philanthropy Workshop (Miami, FL.)
Social Media & Philanthropy Workshop (Miami, FL.)
 
Top Free Tools for Nonprofits, Social Impact Organizations, and Small Busines...
Top Free Tools for Nonprofits, Social Impact Organizations, and Small Busines...Top Free Tools for Nonprofits, Social Impact Organizations, and Small Busines...
Top Free Tools for Nonprofits, Social Impact Organizations, and Small Busines...
 
Online Community Best Practices
Online Community Best PracticesOnline Community Best Practices
Online Community Best Practices
 

Mehr von Caravan Studios, a division of TechSoup

Mehr von Caravan Studios, a division of TechSoup (20)

Listening dashboards - finding, curating and sharing news and events
Listening dashboards - finding, curating and sharing news and eventsListening dashboards - finding, curating and sharing news and events
Listening dashboards - finding, curating and sharing news and events
 
Descartaê: Como você pode fazer parte do projeto!
Descartaê: Como você pode fazer parte do projeto!Descartaê: Como você pode fazer parte do projeto!
Descartaê: Como você pode fazer parte do projeto!
 
Blockchain for Nonprofits: Fact vs. Fiction
Blockchain for Nonprofits: Fact vs. FictionBlockchain for Nonprofits: Fact vs. Fiction
Blockchain for Nonprofits: Fact vs. Fiction
 
Brief overview of Feito Na Biblioteca
Brief overview of Feito Na BibliotecaBrief overview of Feito Na Biblioteca
Brief overview of Feito Na Biblioteca
 
Introduction to Participatory Design and Development Methodology
Introduction to Participatory Design and Development MethodologyIntroduction to Participatory Design and Development Methodology
Introduction to Participatory Design and Development Methodology
 
Safesheltercollab nexus st
Safesheltercollab nexus stSafesheltercollab nexus st
Safesheltercollab nexus st
 
Feito Na Biblioteca, para Coordenadores Estaduais - Rio, July 2016
Feito Na Biblioteca, para Coordenadores Estaduais - Rio, July 2016Feito Na Biblioteca, para Coordenadores Estaduais - Rio, July 2016
Feito Na Biblioteca, para Coordenadores Estaduais - Rio, July 2016
 
Safe Shelter Collaborative: brief overview
Safe Shelter Collaborative: brief overviewSafe Shelter Collaborative: brief overview
Safe Shelter Collaborative: brief overview
 
Porto Alegre, RS
Porto Alegre, RSPorto Alegre, RS
Porto Alegre, RS
 
Belo Horizonte, MG
Belo Horizonte, MGBelo Horizonte, MG
Belo Horizonte, MG
 
The Art of the Prototype
The Art of the PrototypeThe Art of the Prototype
The Art of the Prototype
 
Safe Shelter Collaborative: Overview
Safe Shelter Collaborative:  OverviewSafe Shelter Collaborative:  Overview
Safe Shelter Collaborative: Overview
 
20151218 feito nabibliotecaatualizacao portugues
20151218 feito nabibliotecaatualizacao portugues20151218 feito nabibliotecaatualizacao portugues
20151218 feito nabibliotecaatualizacao portugues
 
Update on Feito Na Biblioteca
Update on Feito Na BibliotecaUpdate on Feito Na Biblioteca
Update on Feito Na Biblioteca
 
Safe Shelter Collaborative: Update.
Safe Shelter Collaborative: Update. Safe Shelter Collaborative: Update.
Safe Shelter Collaborative: Update.
 
Overview of the Safe Shelter Collaborative
Overview of the Safe Shelter CollaborativeOverview of the Safe Shelter Collaborative
Overview of the Safe Shelter Collaborative
 
The Practice of Extreme Listening
The Practice of Extreme ListeningThe Practice of Extreme Listening
The Practice of Extreme Listening
 
Feito Na Biblioteca Resultados de Geradores e Levantamento de Ideias
Feito Na Biblioteca Resultados de Geradores e Levantamento de IdeiasFeito Na Biblioteca Resultados de Geradores e Levantamento de Ideias
Feito Na Biblioteca Resultados de Geradores e Levantamento de Ideias
 
Office hours 08 11 15 - Social Media for your DV org
Office hours 08 11 15 - Social Media for your DV orgOffice hours 08 11 15 - Social Media for your DV org
Office hours 08 11 15 - Social Media for your DV org
 
Safe Shelter Collaborative: Overview
Safe Shelter Collaborative: OverviewSafe Shelter Collaborative: Overview
Safe Shelter Collaborative: Overview
 

Kürzlich hochgeladen

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 

Kürzlich hochgeladen (20)

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 

SafeNight | Developing a Mobile App from Idea to Launch

  • 1. DEVELOPING MOBILE APPS FROM IDEA TO LAUNCH: CASE STUDY Anna Jaeger, CTO, Caravan Studios, a division of TechSoup Global October 25, 2013
  • 2. Today‟s Agenda: Introductions Participant Polls Case Study of SafeNight Lessons Learned Q&A
  • 4. Who Is TechSoup Global? TechSoup Global is working towards the day when every nonprofit, library, and social benefit organization on the planet has the technology, knowledge, and resources they need to operate at their full potential.
  • 5. About Caravan Studios Caravan Studios is a division of TechSoup Global. We believe technology can intervene to solve problems. We work with communities to design responses to the issues about which they care the most. We start with community and end with a solution.
  • 6. About Me I am not an expert www.linkedin.com/in/annasjaeger/ ajaeger@caravanstudios.org
  • 8. Participant Poll Do you use mobile apps on a smart phone? Answers: • yes • no • I only read my email
  • 9. Participant Poll Does your organization run web/app-based projects internally, or do you work with a third party developer? Answers: • Internal Team • Outsource IT • We don‟t do web-based development
  • 10. Participant Poll Is your organization planning to develop a mobile app? Answers: • yes • no • considering it
  • 11. THE SAFENIGHT APP A Case Study
  • 12. Defining the SafeNight App SafeNight is a mobile service that allows the community to respond to urgent needs for shelter.
  • 13. Why Are We Doing This Project? • One in every four women will experience domestic violence in her lifetime. • An estimated 1.3 million women are victims of physical assault by an intimate partner each year • On September 12, 2012, In California alone: • 2,975 survivors found refuge in emergency shelters or transitional housing. • 792 more requests for housing went unmet • Human Trafficking • 300 people a day turned away from services in California
  • 14. A Real Example “A victim called because her husband, who was on parole for assaulting her, violated the no contact order. She saw her husband that day sighting her with a rifle, and learned that he had purchased a shotgun a few days prior. He has threatened to show up at her workplace to „come get her.‟” Source: NNEDV 2011 California Summary
  • 15. Questions to Ask at the Start • What is the social benefit goal you‟re trying to accomplish with your app? • What does your community think of the idea? • What kind of app: Native, hybrid, web app? • Getting it built: In-house or third-party development? • Do you have budget to maintain it once it is built?
  • 16. Goals of SafeNight 1. Reduce incidents of domestic violence by allowing more survivors to remove themselves from the threat 2. Generating new sources of support and capacity for the domestic violence sector 3. Capturing data to better serve women and children in need
  • 17. Engaging the Community Pilot participants Advisory Board
  • 18. What Kind of App? Name: Virtual Aid Drive™ Type: Website Users: Shelters staff Purpose: Send alerts, view reporting Name: SafeNight Type: Mobile app Users: Donors Purpose: Receive alerts, make donation
  • 19. Partners Partnered with Aidmatrix, a 501(c)(3) nonprofit • Deep experience with fundraising via Virtual Aid Drive • Thorough knowledge of developing infrastructure to meet the needs of nonprofits • Technical experience building apps Grants from: • Microsoft Citizenship • Blue Shield of California Foundation • Vodafone Americas Foundation
  • 22. Agile Development Image by: http://www.benlinders.com/2011/using-scrum-for-process-improvement/
  • 23. Other Definitions • iOS, Android, Windows Phone 8 (WP8) • Native App • Web app • Hybrid app • HTML 5 and CSS 3 • Open Source vs. Proprietary • Responsive web design
  • 24. Getting Started with a Mobile App (continued) • App Flow • Wireframes • Designs • Content • Legal content • Development • Testing
  • 28. Launching in the Marketplace • Each app market is different • Some allow Beta releases • Expect 2-6 weeks of back and forth • Expect to submit multiple releases before big marketing push
  • 29. Engaging Community: Our Pilot Sites • Geographically spread across California • Urban, suburban, and rural shelters • Have the staff capacity and skills to help Timeline • Beta test mid-July to mid-August • If all goes smoothly, pilot in Sept and Oct.
  • 30. Lessons Learned & Pitfalls • Goal of the project must be aligned with the objectives of your organization • Keep it simple • Make it secure, if it needs to be • Have your content copy-edited • Have a marketing plan • Budget to maintain it when phones upgrade
  • 31. Tips, Resources, Best Practices • Define the goal and how you want to achieve it first. • Engage your community and target audience early. • Consider convening an advisory board of people from your audience and beneficiaries. • Avoid trying to make it all things to all people. • Don‟t build a website in an app • For content apps, try Infinite Monkeys or similar • Be aware of platform restrictions • Listen to community (user) feedback
  • 32. Q&A
  • 33. Additional Resources • Search on native app vs. web app: http://venturebeat.com/2013/07/29/native-v-web-chart/ • Content/media app tools: • Infinite Monkeys: http://fantastic4nonprofits.com/ • Apps builder: http://www.apps-builder.com/en/features • HTML 5 Website Tools: • Wix: http://www.wix.com/ • Strikingly: https://www.strikingly.com/ • TechSoup‟s collections of mobile and app-related content: http://www.techsoup.org/transforming-communities and http://www.techsoup.org/mobile-technology
  • 34. About Aidmatrix • Aidmatrix is an international nonprofit sponsored by some of the world’s leading corporations; offices in USA, India, Europe & Australia. • We leverage innovative solutions from industry and apply them to the nonprofit world of humanitarian relief. • More than 50,000+ leading business, nonprofit and government partners leverage our solutions to mobilize more than $1.5 billion in aid annually, worldwide. The donated goods, money, and services impact the lives of more than 65 million people.

Hinweis der Redaktion

  1. Hello, my name is Anna Jaeger and I am the CTO of Caravan Studios, a division of TechSoup Global. Today, I am here to discuss with you our process for developing our mobile apps. I must warn you, our process has evolved over time as we have learned. I will try to convey the lessons we have learned and some of the pitfalls we encountered.
  2. Today, I will tell you a little bit about TSG and Caravan Studios.Then I want to hear a little bit about you via some polls.Next, I will share with you a bit about our process and the lessons we have learned.Finally, you will have a chance to ask some questions. Feel free to ask questions throughout, but I may not see them all, so please don’t be shy to ask again, if I missed anything.
  3. First the introductions
  4. TechSoup Global, formerly CompuMentor, has been around for 26 years. I assume you are all familiar with TSG, but if you have questions, feel free to ask them.
  5. We are a relatively new division of TSG. Whereas TechSoup and its partners distribute donated technology and knowledge about how to select and use that tech, Caravan Studios is focusing on building new technology with the people in the community who need the technology. Mostly we are building mobile apps, but we also build small web apps too.
  6. I am not an expert on developing mobile apps. I am not an expert on anything, really.I have been working in the nonprofit sector for most of my 20 years in the IT field.I have opinions and am willing to share them.
  7. Before we start, I would like to learn a little bit more about you.
  8. Do you use mobile apps on a smart phone? Please type your answers: yes no I only read my email
  9. Does your organization run web/app-based projects internally, or do you work with a third party developer? Answers: Internal TeamOutsource IT We don’t do web-based development
  10. Is your organization planning to develop a mobile app? Answers: yesnoconsidering itIf yes, what is the topic or focus of the app?
  11. SafeNight is our first mobile app and it is currently in a pilot phase on Windows Phone 8 only.We are about to kick off the process to build it in HTML5 so that we may deploy it on iOS and Android phones as well.
  12. When an individual is in urgent need of shelter, a qualified staff member at a domestic violence service organization can initiate a request for hotel room funding. Supporters who have downloaded the SafeNight app will receive a notification that an individual is in need and have an opportunity to immediately cover the cost of the hotel room via the app.Shelters make the request:Shelters are communal living situations and are not appropriate for everyone. Like people with families or pets.Organizations use their appropriate safety protocols for intake.Donors can feel secure that the donation is for the intended purpose. Survivor names are never entered into the SafeNight system.
  13. Reading from the slide:One in every four women will experience domestic violence in her lifetime.An estimated 1.3 million women are victims of physical assault by an intimate partner each yearOn September 12, 2012, In California alone:2,975 survivors found refuge in emergency shelters or transitional housing.792 more requests for housing went unmetHuman Trafficking300 people a day turned away from services in California
  14. Reading from the slide:Here is a real example: “A victim called because her husband, who was on parole for assaulting her, violated the no contact order. She saw her husband that day sighting her with a rifle, and learned that he had purchased a shotgun a few days prior. He has threatened to show up at her workplace to ‘come get her.’”
  15. Here are some of the questions we have learned to ask at the start of a project.What is the social benefit goal you’re trying to accomplish with your app?Always start here. Focus very narrowly on what your app is trying to do and don’t try to do too much.In the next slide, I will share our goals for SafeNight.What does your community think of the idea?Get real community feedback, not just from your friends and supporters, but from people who will use the app. Don’t be afraid to change, if the community doesn’t respond positively to your first idea. We did.What kind of app: Native, hybrid, web app?We will discuss the difference between these three types of apps shortly, but this decision makes a big difference to the development approach and your audience’s use of the app. Getting it built: In-house or third-party development?Who is going to build it? What should your process look like? Does your process allow for you to learn along the way and adjust mid-stream?Do you have budget to maintain it once it is built?What happens when the next version of the phone or OS comes out? Are you prepared to maintain the app, even if the functionality doesn’t change?
  16. These goals have guided us throughout the project:Reduce incidents of domestic violence by allowing more survivors to remove themselves from the threatGenerating new sources of support and capacity for the domestic violence sectorCapturing data to better serve women and children in needI sometimes lose track of goal number three, but it is the one that will best support the sector as a whole and in the long term.
  17. We asked for continuous feedback from the community throughout the project.We brought the initial project proposal to a conference on domestic violence. They told us that our first phase, finding open beds, was not what was needed most urgently.They asked us to move on to our phase two, which was helping shelters pay for hotel beds. Based on that feedback, we shifted our focus of the app. We have an advisory board that meets as needed to help keep us on track and help us problem solve.We need to test the app out in a real-life setting, but it needs to be controlled. Therefore, we have pilot participants who are willing to learn with us. They try the system, deal with bugs and hiccoughs, and give us feedback.
  18. We decided to go with a native Windows app as the front end and used an existing fundraising system as the back end administrative tool.The shelters log into the VAD to post the need and manage the donor information.They can simply enter the amount they need for the hotel room for the night and the reason why they need it (for data gathering and advocacy in the future.)The front end app is used exclusively by the donors. The donors download the app, set up a short profile and then wait to receive an alert. When an alert comes in, the donors may log in and pay for the amount using a PayPal integration. A couple of lessons we learned:We didn’t need to make a native app because we aren’t using any special features of the phone. We should have built it in HTML5 and packaged it for each of the devices: Windows Phone 8 (WP8), iOS and Android. That would have resulted in a hybrid app. We should have had it on all three devices from the start.The native alerts available on WP8 are not very noticeable. We should have used an SMS gateway to send text messages to the donors.The iOS and Windows Phone marketplaces do NOT like in app purchases/donations, unless you use the providers (Microsoft and Apple) inapp modules. (I don’t know about Android.) There are severe restrictions on collecting donations for nonprofits in the marketplaces. And the rules are not always well spelled out, so proceed carefully.
  19. In terms of development: While I had experience with leading large web development efforts, I had never developed an app. So, we decided to partner with another nonprofit organization who had the developers who could develop the app.We partner with For-Profit Companies and Nonprofit DevelopersAfter all of these years of working with DV orgs, we finally had a solid idea, then we found some seed funding, but we needed a partner who could help deliver the app. That is when we starting talking with Aidmatrix.Once we began making progress, we were able to secure more funding.
  20. Let me define some of the terms I have been using and will be using.
  21. Just like web development, mobile apps can be built using many methods.Mostly, we used Waterfall for initial development of SafeNight.In waterfall software development lifecycle, all the planning is done upfront. This makes for a well thought out product, but the time to any verison of the product is long and it is difficult and costly to change directions midstream.
  22. Agile development is iterative and incremental development, where requirements and solutions evolve through collaboration between teamsIn Agile SDLC, the team develops the product in small increments or iterations. You get to an initial, useable product much more quickly, but it won’t be the fully developed product for the first few iterations. Going forward, we will likely use an agile approach to maintaining and enhancing SafeNight.
  23. iOS, Android, Windows Phone 8 (WP8)Native appWeb appHybrid appHTML 5 and CSS 3Open Source vs. ProprietaryiOS - The Apple iPhone.Android - Google's operating system which is much more open than other phone marketplaces.WP8 - Windows Phone 8, which is primarily, but not exclusively, on Nokia phones.Native apps are those built to work exclusively with a specific phone.Build one of these if you need to leverage the specific sensors in the particular phone like the camera or the GPS.Web Apps - These are basically web pages that are designed to work on the small screen real estate of a phone.Hybrid apps - These are apps that are generally built in HTML5 and CSS3 so that they can work across platforms, but they have a wrapper for each phone. A bit of code that connects the generic HTML code with the specific device so that you may leverage some of the native functionality of the phone.HTML5 and CSS 3 – Due to recent developments in HTML, developers are now able to build apps that work well on all mobile devices and via browsers and develop it only once. Developing native apps means developing in code like C# and Objective C and others. Open Source vs. Proprietary – This is about licensing and transparency. Proprietary code is what we are all most familiar with. It means that most of the code is inaccessible and unreadable. Even if you could read it, you could not take the code and make changes to it or adopt it for your own purposes. Someone owns the rights to the software and generally doesn’t share it.Open Source code is literally that. The code is open and available for anyone to read and use. Sure, the specific licenses vary, but most of them give people access to adopt the code and make changes to it to suit their own needs. Responsive web design (RWD) is a web design approach aimed at crafting sites to provide an optimal viewing experience—easy reading and navigation with a minimum of resizing, panning, and scrolling—across a wide range of devices (from desktop computer monitors to mobile phones) Source: http://en.wikipedia.org/wiki/Responsive_web_design
  24. No matter the process you use, I would recommend that you generally sketch out the flow of the app first.Then do some wireframes of the main pages and main functionality. Then progress to designs in an agile way, if using agile. When thinking about content, don’t forget about legal content, which generally includes the terms and conditions. The legal content often requires a more rigorous (and lengthy) process than program content.Also, please leave time for sufficient testing. We did user acceptance testing, system testing, and pilot testing.We did unit testing of the app in an emulator, which means that we could test the front end app, but not the end to end functionality.Once launched in Beta in the marketplace, we wanted to know that the overall system would work together. So we did some testing of the overall system before ANY users were in it. After we had some level of confidence, but knowing that there were still some bugs, we began our pilot testing. This is actually testing in the field with real shelters and real donors. This is the phase we are in now.
  25. This is an example of a simple wireframe.No design elements, just the fields and their functionality.
  26. This is an example of the design. It includes not only the fields, but the colors, the images, the buttons and the field labels.
  27. Here are a few more consolidated lessons that we have learned along the way. This will prove that I am obviously not an expert.
  28. Each marketplace is different: Apple App Store, the Windows Phone Marketplace and Google Play. They all have different guidelines and rules. They all have different amounts of time for review. But you should definitely expect to have to go back and forth with them and change bits of functionality before it is finally accepted.To get it out there sooner, look at the alpha and beta capabilities of each site. These are ways that you can publish and test the app with a limited set of testers. It is not available to the public, but only to those who you give access to. This allows you to give access to not only your testers, but critical funders and community people so they may actually load the app on their device and interact with it.
  29. Here are the lessons revisited:Goal of the project must be aligned with the objectives of your organizationKeep it simpleMake it secure, if it needs to beHave your content copy-editedHave a marketing planBudget to maintain it when phones upgrade
  30. This slide is a recap of what I had said before. The critical point here is “Avoid trying to make it all things to all people”Limit the functionality to 1-2 primary functions. Don’t try to cram all of your programs and content into one app. Consider making multiple focused apps instead.Here is the rest of the list for the notes: Define the goal and how you want to achieve it first.Engage your community and target audience early.Consider convening an advisory board of people from your audience and beneficiaries.Avoid trying to make it all things to all people.Don’t build a website in an appFor content apps, try Infinite Monkeys or similarBe aware of platform restrictionsListen to community (user) feedback
  31. Any questions?
  32. Here are a few resources to help you on your way.Search on native app vs. web app: http://venturebeat.com/2013/07/29/native-v-web-chart/Content/media app tools:Infinite Monkeys: http://fantastic4nonprofits.com/ Apps builder: http://www.apps-builder.com/en/featuresHTML 5 Website Tools: Wix: http://www.wix.com/Strikingly: https://www.strikingly.com/TechSoup’s collections of mobile and app-related content: http://www.techsoup.org/transforming-communities and http://www.techsoup.org/mobile-technology
  33. Here are some notes on our partner in this endeavor. AidMatrix provided the Virtual Aid Drive, the link to the app developers and additional efforts in fundraising. They were the ones initially pushing us to expand the use for human trafficking. They have been an invaluable asset to the project.