# Object2D in iOS - Still?

**URL:** <https://forum.xojo.com/t/object2d-in-ios-still/78082>\
**Category:** iOS\
**Created:** [November 11, 2023, 3:04pm UTC](https://forum.xojo.com/t/object2d-in-ios-still/78082 "2023-11-11T15:04:49Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jeff\_Tullin](https://forum.xojo.com/user_avatar/forum.xojo.com/jeff_tullin/32/693_2.png) [@Jeff\_Tullin](https://forum.xojo.com/u/Jeff_Tullin)\
**Post date:** [November 11, 2023, 3:04pm UTC](https://forum.xojo.com/t/object2d-in-ios-still/78082/1 "2023-11-11T15:04:49Z")

</div>

3 years ago I bemoaned the absence of Object2D in iOS

The help still says **‘All project types’**

 ![image](https://forum.xojo.com/uploads/default/original/2X/7/79f0605c2db2b585899b0f3365dee49ca74eff04.jpeg)

but to be fair, it then goes on to say that stringshape is deprecated in favour of TextShape.  
But neither work in iOS

Why on earth not, after all this time? It’s not as if they rely on some obscure iOS-only library, is it?  
Or is it?

Why are these objects still missing?

---

<div class="post-metadata">

**Author:** ![Jeff\_Tullin](https://forum.xojo.com/user_avatar/forum.xojo.com/jeff_tullin/32/693_2.png) [@Jeff\_Tullin](https://forum.xojo.com/u/Jeff_Tullin)\
**Post date:** [January 9, 2026, 7:50am UTC](https://forum.xojo.com/t/object2d-in-ios-still/78082/2 "2026-01-09T07:50:00Z")

</div>

2026 and still no Object2D

I have a project my customers are begging for on iPads, but I can’t even begin because Object2D doesn’t exist for iOS projects.

What’s the problem?

---

<div class="post-metadata">

**Author:** ![Jason\_King](https://forum.xojo.com/letter_avatar_proxy/v4/letter/j/e480ec/32.png) [@Jason\_King](https://forum.xojo.com/u/Jason_King)\
**Post date:** [January 9, 2026, 2:03pm UTC](https://forum.xojo.com/t/object2d-in-ios-still/78082/3 "2026-01-09T14:03:19Z")

</div>

I’m not sure if it works on iOS or for your use case but have you tried this library? [New Xojo SVG rendering library](https://forum.xojo.com/t/new-xojo-svg-rendering-library/86679)

---

<div class="post-metadata">

**Author:** ![Jeff\_Tullin](https://forum.xojo.com/user_avatar/forum.xojo.com/jeff_tullin/32/693_2.png) [@Jeff\_Tullin](https://forum.xojo.com/u/Jeff_Tullin)\
**Post date:** [January 9, 2026, 2:16pm UTC](https://forum.xojo.com/t/object2d-in-ios-still/78082/4 "2026-01-09T14:16:51Z")

</div>

I’ll check it out. Thank you.

Probably a massive switch over, but worth knowing about.

I think I have similar options if I try to use GraphicsMagik plugins, but again, it’s pretty much a ground up rewrite I would rather avoid. Cross compiling and all that… 😉

---

<div class="post-metadata">

**Author:** ![Eric\_Williams](https://forum.xojo.com/letter_avatar_proxy/v4/letter/e/ecccb3/32.png) [@Eric\_Williams](https://forum.xojo.com/u/Eric_Williams)\
**Post date:** [January 9, 2026, 2:49pm UTC](https://forum.xojo.com/t/object2d-in-ios-still/78082/5 "2026-01-09T14:49:43Z")

</div>

Considering that iOS and macOS share their entire imaging framework, this should be dead simple for Xojo to implement, unless there is some external library they are using that isn’t available for iOS.

In any case, a motivated developer would easily be able to implement a workalike set of classes using Declares into Core Graphics. That Object2D stuff just isn’t very complex.
