# ODK Collect application for iOS (iPhone/iPad)

**URL:** <https://forum.getodk.org/t/odk-collect-application-for-ios-iphone-ipad/4268>\
**Category:** Support\
**Created:** [April 25, 2015, 1:32pm UTC](https://forum.getodk.org/t/odk-collect-application-for-ios-iphone-ipad/4268 "2015-04-25T13:32:08Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![Hassan\_Shahzad](https://getodk.b-cdn.net/letter_avatar_proxy/v4/letter/h/e19b73/32.png) [@Hassan\_Shahzad](https://forum.getodk.org/u/Hassan_Shahzad)\
**Post date:** [April 25, 2015, 1:32pm UTC](https://forum.getodk.org/t/odk-collect-application-for-ios-iphone-ipad/4268/1 "2015-04-25T13:32:08Z")

</div>

Hi,I am iOS application developer and i am also doing master in engineering of computing systems fro Politecnico di Milano, Italy. I am taking the geographical information system course in which professor assign me a project to make a clone of ODK Collect application for iOS. I want to know that is any guideline or library available for iOS application development. I want to also know in which format the data is send to the sever and how to access the server?  
Thanks and regards,Hassan Shahzad

---

<div class="post-metadata">

**Author:** ![Mitch\_S](https://getodk.b-cdn.net/letter_avatar_proxy/v4/letter/m/3ec8ea/32.png) [@Mitch\_S](https://forum.getodk.org/u/Mitch_S)\
**Post date:** [April 25, 2015, 7:45pm UTC](https://forum.getodk.org/t/odk-collect-application-for-ios-iphone-ipad/4268/2 "2015-04-25T19:45:44Z")

</div>

Search the list. A developer has already begun a port to ios

> **···**
>
> On Apr 25, 2015 12:42 PM, "'Hassan Shahzad' via ODK Community" \< opendatakit@googlegroups.com\> wrote:
> 
> > Hi,  
> > I am iOS application developer and i am also doing master in engineering  
> > of computing systems fro Politecnico di Milano, Italy. I am taking the  
> > geographical information system course in which professor assign me a  
> > project to make a clone of ODK Collect application for iOS. I want to know  
> > that is any guideline or library available for iOS application development.  
> > I want to also know in which format the data is send to the sever and how  
> > to access the server?
> > 
> > Thanks and regards,  
> > Hassan Shahzad
> > 
> > ## --
> > 
> > Post: [opendatakit@googlegroups.com](mailto:opendatakit@googlegroups.com)  
> > Unsubscribe: [opendatakit+unsubscribe@googlegroups.com](mailto:opendatakit+unsubscribe@googlegroups.com)  
> > Options: [http://groups.google.com/group/opendatakit?hl=en](http://groups.google.com/group/opendatakit?hl=en)
> > 
> > * * *
> > 
> > You received this message because you are subscribed to the Google Groups  
> > "ODK Community" group.  
> > To unsubscribe from this group and stop receiving emails from it, send an  
> > email to [opendatakit+unsubscribe@googlegroups.com](mailto:opendatakit+unsubscribe@googlegroups.com).  
> > For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

---

<div class="post-metadata">

**Author:** ![hassan\_shahzad1](https://getodk.b-cdn.net/letter_avatar_proxy/v4/letter/h/74df32/32.png) [@hassan\_shahzad1](https://forum.getodk.org/u/hassan_shahzad1)\
**Post date:** [April 28, 2015, 1:32pm UTC](https://forum.getodk.org/t/odk-collect-application-for-ios-iphone-ipad/4268/3 "2015-04-28T13:32:17Z")

</div>

Mitch Sundt , is the code port to iOS is available?

> **···**
>
> \>\>

---

<div class="post-metadata">

**Author:** ![anthony](https://getodk.b-cdn.net/letter_avatar_proxy/v4/letter/a/49beb7/32.png) [@anthony](https://forum.getodk.org/u/anthony)\
**Post date:** [March 17, 2016, 12:46pm UTC](https://forum.getodk.org/t/odk-collect-application-for-ios-iphone-ipad/4268/4 "2016-03-17T12:46:25Z")

</div>

Hello Hassan,

Did you finished developing and IOS version for ODK Collect? any news when it will be online?

Anthony Raffoul  
IT System Administrator

> **···**
>
> On Saturday, April 25, 2015 at 10:42:57 PM UTC+3, Hassan Shahzad wrote: \> Hi, \> I am iOS application developer and i am also doing master in engineering of computing systems fro Politecnico di Milano, Italy. I am taking the geographical information system course in which professor assign me a project to make a clone of ODK Collect application for iOS. I want to know that is any guideline or library available for iOS application development. I want to also know in which format the data is send to the sever and how to access the server? \> \> \> Thanks and regards, \> Hassan Shahzad \>

---

<div class="post-metadata">

**Author:** ![yanokwa](https://getodk.b-cdn.net/user_avatar/forum.getodk.org/yanokwa/32/1695_2.png) [@yanokwa](https://forum.getodk.org/u/yanokwa)\
**Post date:** [April 28, 2015, 1:33pm UTC](https://forum.getodk.org/t/odk-collect-application-for-ios-iphone-ipad/4268/5 "2015-04-28T13:33:53Z")

</div>

What did you find when you searched the list?

> **···**
>
> On Tue, Apr 28, 2015 at 6:32 AM, hassan shahzad wrote:
> 
> > Mitch Sundt , is the code port to iOS is available?
> > 
> > > > --  
> > > > --  
> > > > Post: [opendatakit@googlegroups.com](mailto:opendatakit@googlegroups.com)  
> > > > Unsubscribe: [opendatakit+unsubscribe@googlegroups.com](mailto:opendatakit+unsubscribe@googlegroups.com)  
> > > > Options: [http://groups.google.com/group/opendatakit?hl=en](http://groups.google.com/group/opendatakit?hl=en)
> > 
> > * * *
> > 
> > You received this message because you are subscribed to the Google Groups  
> > "ODK Community" group.  
> > To unsubscribe from this group and stop receiving emails from it, send an  
> > email to [opendatakit+unsubscribe@googlegroups.com](mailto:opendatakit+unsubscribe@googlegroups.com).  
> > For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

---

<div class="post-metadata">

**Author:** ![hassan\_shahzad1](https://getodk.b-cdn.net/letter_avatar_proxy/v4/letter/h/74df32/32.png) [@hassan\_shahzad1](https://forum.getodk.org/u/hassan_shahzad1)\
**Post date:** [April 28, 2015, 2:13pm UTC](https://forum.getodk.org/t/odk-collect-application-for-ios-iphone-ipad/4268/6 "2015-04-28T14:13:34Z")

</div>

On this website [http://opendatakit.org/downloads/](http://opendatakit.org/downloads/), there is no download  
available for iOS of odkcollect. And one developer is claiming in the group  
that he has make the ODKCollect like application for iOS but the link he  
gives to iTunes does not work. And iTunes shows there is no such  
application available.

> **···**
>
> On Tuesday, 28 April 2015 15:34:36 UTC+2, Yaw Anokwa wrote: \> \> What did you find when you searched the list? \> \> On Tue, Apr 28, 2015 at 6:32 AM, hassan shahzad \<pugch...@gmail.com \> wrote: \> \>\> Mitch Sundt , is the code port to iOS is available? \>\> \>\> \>\> \>\>\>\> -- \>\> -- \>\> Post: opend...@googlegroups.com \>\> Unsubscribe: opendatakit...@googlegroups.com \>\> Options: http://groups.google.com/group/opendatakit?hl=en \>\> \>\> --- \>\> You received this message because you are subscribed to the Google Groups \>\> "ODK Community" group. \>\> To unsubscribe from this group and stop receiving emails from it, send an \>\> email to opendatakit...@googlegroups.com . \>\> For more options, visit https://groups.google.com/d/optout. \>\> \> \>

---

<div class="post-metadata">

**Author:** ![yanokwa](https://getodk.b-cdn.net/user_avatar/forum.getodk.org/yanokwa/32/1695_2.png) [@yanokwa](https://forum.getodk.org/u/yanokwa)\
**Post date:** [April 28, 2015, 2:29pm UTC](https://forum.getodk.org/t/odk-collect-application-for-ios-iphone-ipad/4268/7 "2015-04-28T14:29:32Z")

</div>

Hassan,

Sounds like you've answered your question. The core team is not working on  
any iOS tools for ODK. A handful of folks in the community have tried and  
not been able to make sustainable progress.

It's not impossible to port Collect, but I think most underestimate how  
much work it is. The JavaRosa library alone is 50k lines of code. Collect  
is 40k. I would guess it's $200-300k USD to do well, so you have to have a  
very strong business case for it.

[https://groups.google.com/forum/#!topic/opendatakit/EaZYOfLiZ\_8](https://groups.google.com/forum/#!topic/opendatakit/EaZYOfLiZ_8) is the  
thread that discusses this in greater detail.

Yaw

> **···**
>
> -- Need ODK services? http://nafundi.com provides form design, server setup, professional support, and software development for ODK.
> 
> On Tue, Apr 28, 2015 at 7:13 AM, hassan shahzad [pugchassan@gmail.com](mailto:pugchassan@gmail.com) wrote:
> 
> > On this website [http://opendatakit.org/downloads/](http://opendatakit.org/downloads/), there is no download  
> > available for iOS of odkcollect. And one developer is claiming in the group  
> > that he has make the ODKCollect like application for iOS but the link he  
> > gives to iTunes does not work. And iTunes shows there is no such  
> > application available.
> > 
> > On Tuesday, 28 April 2015 15:34:36 UTC+2, Yaw Anokwa wrote:
> > 
> > > What did you find when you searched the list?
> > > 
> > > On Tue, Apr 28, 2015 at 6:32 AM, hassan shahzad [pugch...@gmail.com](mailto:pugch...@gmail.com) wrote:
> > > 
> > > > Mitch Sundt , is the code port to iOS is available?
> > > > 
> > > > > > --  
> > > > > > --  
> > > > > > Post: [opend...@googlegroups.com](mailto:opend...@googlegroups.com)  
> > > > > > Unsubscribe: [opendatakit...@googlegroups.com](mailto:opendatakit...@googlegroups.com)  
> > > > > > Options: [http://groups.google.com/group/opendatakit?hl=en](http://groups.google.com/group/opendatakit?hl=en)
> > > > 
> > > > * * *
> > > > 
> > > > You received this message because you are subscribed to the Google  
> > > > Groups "ODK Community" group.  
> > > > To unsubscribe from this group and stop receiving emails from it, send  
> > > > an email to [opendatakit...@googlegroups.com](mailto:opendatakit...@googlegroups.com).  
> > > > For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).
> > > 
> > > --  
> > > --  
> > > Post: [opendatakit@googlegroups.com](mailto:opendatakit@googlegroups.com)  
> > > Unsubscribe: [opendatakit+unsubscribe@googlegroups.com](mailto:opendatakit+unsubscribe@googlegroups.com)  
> > > Options: [http://groups.google.com/group/opendatakit?hl=en](http://groups.google.com/group/opendatakit?hl=en)
> > 
> > * * *
> > 
> > You received this message because you are subscribed to the Google Groups  
> > "ODK Community" group.  
> > To unsubscribe from this group and stop receiving emails from it, send an  
> > email to [opendatakit+unsubscribe@googlegroups.com](mailto:opendatakit+unsubscribe@googlegroups.com).  
> > For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

---

<div class="post-metadata">

**Author:** ![hassan\_shahzad1](https://getodk.b-cdn.net/letter_avatar_proxy/v4/letter/h/74df32/32.png) [@hassan\_shahzad1](https://forum.getodk.org/u/hassan_shahzad1)\
**Post date:** [April 28, 2015, 2:43pm UTC](https://forum.getodk.org/t/odk-collect-application-for-ios-iphone-ipad/4268/8 "2015-04-28T14:43:08Z")

</div>

Yaw,  
I want to know about the web services to fetch and upload the data on ODK  
aggregate , is json based web services available for this. If available  
please let me know, i will do iOS coding, but i want to know the structure  
of web serivces and their functioning.

Thanks and regards,  
Hassan Shahzad

> **···**
>
> On Tuesday, 28 April 2015 16:30:14 UTC+2, Yaw Anokwa wrote: \> \> Hassan, \> \> Sounds like you've answered your question. The core team is not working on \> any iOS tools for ODK. A handful of folks in the community have tried and \> not been able to make sustainable progress. \> \> It's not impossible to port Collect, but I think most underestimate how \> much work it is. The JavaRosa library alone is 50k lines of code. Collect \> is 40k. I would guess it's $200-300k USD to do well, so you have to have a \> very strong business case for it. \> \> https://groups.google.com/forum/#!topic/opendatakit/EaZYOfLiZ\_8 is the \> thread that discusses this in greater detail. \> \> Yaw \> -- \> Need ODK services? http://nafundi.com provides form design, server setup, \> professional support, and software development for ODK. \> \> On Tue, Apr 28, 2015 at 7:13 AM, hassan shahzad \<pugch...@gmail.com \> wrote: \> \>\> On this website http://opendatakit.org/downloads/, there is no download \>\> available for iOS of odkcollect. And one developer is claiming in the group \>\> that he has make the ODKCollect like application for iOS but the link he \>\> gives to iTunes does not work. And iTunes shows there is no such \>\> application available. \>\> \>\> On Tuesday, 28 April 2015 15:34:36 UTC+2, Yaw Anokwa wrote: \>\>\> \>\>\> What did you find when you searched the list? \>\>\> \>\>\> On Tue, Apr 28, 2015 at 6:32 AM, hassan shahzad wrote: \>\>\> \>\>\>\> Mitch Sundt , is the code port to iOS is available? \>\>\>\> \>\>\>\> \>\>\>\> \>\>\>\>\>\> -- \>\>\>\> -- \>\>\>\> Post: opend...@googlegroups.com \>\>\>\> Unsubscribe: opendatakit...@googlegroups.com \>\>\>\> Options: http://groups.google.com/group/opendatakit?hl=en \>\>\>\> \>\>\>\> --- \>\>\>\> You received this message because you are subscribed to the Google \>\>\>\> Groups "ODK Community" group. \>\>\>\> To unsubscribe from this group and stop receiving emails from it, send \>\>\>\> an email to opendatakit...@googlegroups.com. \>\>\>\> For more options, visit https://groups.google.com/d/optout. \>\>\>\> \>\>\> \>\>\> -- \>\> -- \>\> Post: opend...@googlegroups.com \>\> Unsubscribe: opendatakit...@googlegroups.com \>\> Options: http://groups.google.com/group/opendatakit?hl=en \>\> \>\> --- \>\> You received this message because you are subscribed to the Google Groups \>\> "ODK Community" group. \>\> To unsubscribe from this group and stop receiving emails from it, send an \>\> email to opendatakit...@googlegroups.com . \>\> For more options, visit https://groups.google.com/d/optout. \>\> \> \>

---

<div class="post-metadata">

**Author:** ![yanokwa](https://getodk.b-cdn.net/user_avatar/forum.getodk.org/yanokwa/32/1695_2.png) [@yanokwa](https://forum.getodk.org/u/yanokwa)\
**Post date:** [April 28, 2015, 2:44pm UTC](https://forum.getodk.org/t/odk-collect-application-for-ios-iphone-ipad/4268/9 "2015-04-28T14:44:15Z")

</div>

[https://opendatakit.org/use/aggregate/data-transfer/](https://opendatakit.org/use/aggregate/data-transfer/)

> **···**
>
> On Tue, Apr 28, 2015 at 7:43 AM, hassan shahzad wrote:
> 
> > Yaw,  
> > I want to know about the web services to fetch and upload the data on ODK  
> > aggregate , is json based web services available for this. If available  
> > please let me know, i will do iOS coding, but i want to know the structure  
> > of web serivces and their functioning.
> > 
> > Thanks and regards,  
> > Hassan Shahzad
> > 
> > On Tuesday, 28 April 2015 16:30:14 UTC+2, Yaw Anokwa wrote:
> > 
> > > Hassan,
> > > 
> > > Sounds like you've answered your question. The core team is not working  
> > > on any iOS tools for ODK. A handful of folks in the community have tried  
> > > and not been able to make sustainable progress.
> > > 
> > > It's not impossible to port Collect, but I think most underestimate how  
> > > much work it is. The JavaRosa library alone is 50k lines of code. Collect  
> > > is 40k. I would guess it's $200-300k USD to do well, so you have to have a  
> > > very strong business case for it.
> > > 
> > > [https://groups.google.com/forum/#!topic/opendatakit/EaZYOfLiZ\_8](https://groups.google.com/forum/#!topic/opendatakit/EaZYOfLiZ_8) is the  
> > > thread that discusses this in greater detail.
> > > 
> > > ## Yaw
> > > 
> > > Need ODK services? [http://nafundi.com](http://nafundi.com) provides form design, server  
> > > setup, professional support, and software development for ODK.
> > > 
> > > On Tue, Apr 28, 2015 at 7:13 AM, hassan shahzad [pugch...@gmail.com](mailto:pugch...@gmail.com) wrote:
> > > 
> > > > On this website [http://opendatakit.org/downloads/](http://opendatakit.org/downloads/), there is no download  
> > > > available for iOS of odkcollect. And one developer is claiming in the group  
> > > > that he has make the ODKCollect like application for iOS but the link he  
> > > > gives to iTunes does not work. And iTunes shows there is no such  
> > > > application available.
> > > > 
> > > > On Tuesday, 28 April 2015 15:34:36 UTC+2, Yaw Anokwa wrote:
> > > > 
> > > > > What did you find when you searched the list?
> > > > > 
> > > > > On Tue, Apr 28, 2015 at 6:32 AM, hassan shahzad [pugch...@gmail.com](mailto:pugch...@gmail.com) wrote:
> > > > > 
> > > > > > Mitch Sundt , is the code port to iOS is available?
> > > > > > 
> > > > > > > > --  
> > > > > > > > --  
> > > > > > > > Post: [opend...@googlegroups.com](mailto:opend...@googlegroups.com)  
> > > > > > > > Unsubscribe: [opendatakit...@googlegroups.com](mailto:opendatakit...@googlegroups.com)  
> > > > > > > > Options: [http://groups.google.com/group/opendatakit?hl=en](http://groups.google.com/group/opendatakit?hl=en)
> > > > > > 
> > > > > > * * *
> > > > > > 
> > > > > > You received this message because you are subscribed to the Google  
> > > > > > Groups "ODK Community" group.  
> > > > > > To unsubscribe from this group and stop receiving emails from it, send  
> > > > > > an email to [opendatakit...@googlegroups.com](mailto:opendatakit...@googlegroups.com).  
> > > > > > For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).
> > > > > 
> > > > > --  
> > > > > --  
> > > > > Post: [opend...@googlegroups.com](mailto:opend...@googlegroups.com)  
> > > > > Unsubscribe: [opendatakit...@googlegroups.com](mailto:opendatakit...@googlegroups.com)  
> > > > > Options: [http://groups.google.com/group/opendatakit?hl=en](http://groups.google.com/group/opendatakit?hl=en)
> > > > 
> > > > * * *
> > > > 
> > > > You received this message because you are subscribed to the Google  
> > > > Groups "ODK Community" group.  
> > > > To unsubscribe from this group and stop receiving emails from it, send  
> > > > an email to [opendatakit...@googlegroups.com](mailto:opendatakit...@googlegroups.com).  
> > > > For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).
> > > 
> > > --  
> > > --  
> > > Post: [opendatakit@googlegroups.com](mailto:opendatakit@googlegroups.com)  
> > > Unsubscribe: [opendatakit+unsubscribe@googlegroups.com](mailto:opendatakit+unsubscribe@googlegroups.com)  
> > > Options: [http://groups.google.com/group/opendatakit?hl=en](http://groups.google.com/group/opendatakit?hl=en)
> > 
> > * * *
> > 
> > You received this message because you are subscribed to the Google Groups  
> > "ODK Community" group.  
> > To unsubscribe from this group and stop receiving emails from it, send an  
> > email to [opendatakit+unsubscribe@googlegroups.com](mailto:opendatakit+unsubscribe@googlegroups.com).  
> > For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

---

<div class="post-metadata">

**Author:** ![BrunoAngelo](https://getodk.b-cdn.net/user_avatar/forum.getodk.org/brunoangelo/32/17291_2.png) [@BrunoAngelo](https://forum.getodk.org/u/BrunoAngelo)\
**Post date:** [May 22, 2025, 3:43pm UTC](https://forum.getodk.org/t/odk-collect-application-for-ios-iphone-ipad/4268/10 "2025-05-22T15:43:51Z")

</div>

Hello my dear friend, have you already found something or a replacement for the odd collect on IOS?

---

<div class="post-metadata">

**Author:** ![Aly\_Blenkin](https://getodk.b-cdn.net/user_avatar/forum.getodk.org/aly_blenkin/32/19303_2.png) [@Aly\_Blenkin](https://forum.getodk.org/u/Aly_Blenkin)\
**Post date:** [May 22, 2025, 4:06pm UTC](https://forum.getodk.org/t/odk-collect-application-for-ios-iphone-ipad/4268/11 "2025-05-22T16:06:20Z")

</div>

Hi @BrunoAngelo, we are not developing an iOS app. However, we are actively working on [ODK Web Forms](https://docs.getodk.org/web-forms-intro/), which is designed to work across all devices, including iOS.

Here are a few links that might be helpful:

- [Web Forms preview](https://getodk.org/web-forms-preview/)
- [Why we are building Web Forms](https://forum.getodk.org/t/coming-soon-powerful-new-web-forms-for-odk/46786)
- [What question types are currently supported](https://github.com/getodk/web-forms?tab=readme-ov-file#feature-matrix)
- [Recent Web Forms release](https://forum.getodk.org/t/odk-web-forms-v2025-1-collect-images-dates-locations-and-use-in-central-to-edit-data/54796)
