# Using Kiri:Moto offline and installing as an App

**URL:** <https://forum.grid.space/t/using-kiri-moto-offline-and-installing-as-an-app/736>\
**Category:** Kiri:Moto\
**Created:** [September 2, 2022, 5:52pm UTC](https://forum.grid.space/t/using-kiri-moto-offline-and-installing-as-an-app/736 "2022-09-02T17:52:24Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![stewart](https://forum.grid.space/user_avatar/forum.grid.space/stewart/32/21_2.png) [@stewart](https://forum.grid.space/u/stewart)\
**Post date:** [September 2, 2022, 5:52pm UTC](https://forum.grid.space/t/using-kiri-moto-offline-and-installing-as-an-app/736/1 "2022-09-02T17:52:24Z")

</div>

I’ve done work to make Kiri:Moto a full-fledged Progressive Web App. That means it can be installed to the home page of mobile devices like phones and tables and run offline with no internet. At this time, the code is still a bit experimental, so it’s on a sub-domain of grid.space

> **[Browser-based 3D Slicer](https://app.grid.space/kiri/?ver:35.01)**
>
> Kiri:Moto is a unique 3D slicer that runs entirely in browser and creates output for your favorite maker tools: 3D Printers, CNC Mills and Laser Cutters.

Please test it out and let me know how it works for you.

---

<div class="post-metadata">

**Author:** ![Trek\_Lurker](https://forum.grid.space/letter_avatar_proxy/v4/letter/t/35a633/32.png) [@Trek\_Lurker](https://forum.grid.space/u/Trek_Lurker)\
**Post date:** [February 4, 2023, 12:54am UTC](https://forum.grid.space/t/using-kiri-moto-offline-and-installing-as-an-app/736/2 "2023-02-04T00:54:18Z")

</div>

Stewart, et. al.: I’ve launched the web app from the live link included, and saved to home page on iPhone 14 Pro Max. Unfortunately, in iOS 16 (16.1.1), the device insists an internet connection must be active to execute the web app. Would it be possible to write up a short tut on the best way to use this completely offline?

Many thanks for all the hard work!

Jeff

---

<div class="post-metadata">

**Author:** ![stewart](https://forum.grid.space/user_avatar/forum.grid.space/stewart/32/21_2.png) [@stewart](https://forum.grid.space/u/stewart)\
**Post date:** [February 4, 2023, 5:08am UTC](https://forum.grid.space/t/using-kiri-moto-offline-and-installing-as-an-app/736/3 "2023-02-04T05:08:53Z")

</div>

Hi Jeff and thanks for the report.

On the face of it, it looks like another way in which Apple is hobbling Progressive Web Apps on iOS that compete with and make a mockery of their app store empire. It could be more subtle, but none of the PWA code has changed since this was last working for me. I test on iPad / iOS as well as Android, but not in the last month and maybe not on the latest release.

I can probably find the cause and fix it so that the prior expected behavior is exhibited. Will keep you updated.

---

<div class="post-metadata">

**Author:** ![Trek\_Lurker](https://forum.grid.space/letter_avatar_proxy/v4/letter/t/35a633/32.png) [@Trek\_Lurker](https://forum.grid.space/u/Trek_Lurker)\
**Post date:** [February 4, 2023, 7:12am UTC](https://forum.grid.space/t/using-kiri-moto-offline-and-installing-as-an-app/736/4 "2023-02-04T07:12:39Z")

</div>

Stewart-

That’s another reason we genuinely respect you and the hard work you dedicate to supporting Kiri:Moto.

(And I agree wholeheartedly about the fruit tree that produces sour fruit these days…the walled garden could definitely use a little pruning……)

Thanks again for the follow up and have a great weekend ahead.

---

<div class="post-metadata">

**Author:** ![stewart](https://forum.grid.space/user_avatar/forum.grid.space/stewart/32/21_2.png) [@stewart](https://forum.grid.space/u/stewart)\
**Post date:** [February 5, 2023, 10:48pm UTC](https://forum.grid.space/t/using-kiri-moto-offline-and-installing-as-an-app/736/5 "2023-02-05T22:48:50Z")

</div>

My iPad was 15.5 and it allowed me to install and run it offline with airplane mode enabled. It works in 16.x if you first run the app again and let it cache fully. If it is not fully cached, it will report a network error. Maybe rebooting affects the cache state? Requires more testing

---

<div class="post-metadata">

**Author:** ![Trek\_Lurker](https://forum.grid.space/letter_avatar_proxy/v4/letter/t/35a633/32.png) [@Trek\_Lurker](https://forum.grid.space/u/Trek_Lurker)\
**Post date:** [February 27, 2023, 1:02am UTC](https://forum.grid.space/t/using-kiri-moto-offline-and-installing-as-an-app/736/6 "2023-02-27T01:02:19Z")

</div>

Stewart- Meaning to update for the last week or so. Under iOS 16.x, if the web app is opened and ALL desired app functions are toggled/accessed while online, everything appears to remain persistent while offline (includes file I/O, various about features and all slicing/rendering/export functionality.)

A bit of a pain to remember upon initial launch; but works flawlessly after that initial load.

---

<div class="post-metadata">

**Author:** ![stewart](https://forum.grid.space/user_avatar/forum.grid.space/stewart/32/21_2.png) [@stewart](https://forum.grid.space/u/stewart)\
**Post date:** [February 27, 2023, 2:13am UTC](https://forum.grid.space/t/using-kiri-moto-offline-and-installing-as-an-app/736/7 "2023-02-27T02:13:17Z")

</div>

Thanks for the update. I have had a chance to dig into this a bit further, and there are a few things I can do to improve this. I will let you know when I’ve rolled out changes for you to test.

---

<div class="post-metadata">

**Author:** ![Trek\_Lurker](https://forum.grid.space/letter_avatar_proxy/v4/letter/t/35a633/32.png) [@Trek\_Lurker](https://forum.grid.space/u/Trek_Lurker)\
**Post date:** [February 27, 2023, 4:44am UTC](https://forum.grid.space/t/using-kiri-moto-offline-and-installing-as-an-app/736/8 "2023-02-27T04:44:36Z")

</div>

Thanks again. I look forward to it. Have a good week ahead.

---

<div class="post-metadata">

**Author:** ![g2only](https://forum.grid.space/letter_avatar_proxy/v4/letter/g/e99b99/32.png) [@g2only](https://forum.grid.space/u/g2only)\
**Post date:** [October 17, 2024, 2:38pm UTC](https://forum.grid.space/t/using-kiri-moto-offline-and-installing-as-an-app/736/9 "2024-10-17T14:38:10Z")

</div>

Any updates on this project for iOS devices?

TIA

George

---

<div class="post-metadata">

**Author:** ![stewart](https://forum.grid.space/user_avatar/forum.grid.space/stewart/32/21_2.png) [@stewart](https://forum.grid.space/u/stewart)\
**Post date:** [October 18, 2024, 1:32pm UTC](https://forum.grid.space/t/using-kiri-moto-offline-and-installing-as-an-app/736/10 "2024-10-18T13:32:55Z")

</div>

a bunch of webkit fixes have been implemented that should make it more reliable there, but no major refactoring of the ui for touch.
