DS for IOS

627 views
Skip to first unread message

Asier Danjou

unread,
Mar 1, 2017, 12:50:57 PM3/1/17
to DroidScript
Hi,
What would I do for develop a project for IOS similar that I've done in DS ? 
Is transportable someway work done at DS to an IOS enviroment ?

Sorry but I'm new on programming for Android and for IOS.

Any guide ?

Regards,
Asier.

Symbroson Development

unread,
Mar 1, 2017, 2:13:17 PM3/1/17
to DroidScript
In fact DroidScript is just for Android development. First problem would be that IOS has no apk files ^^

Dave Smart

unread,
Mar 1, 2017, 3:07:42 PM3/1/17
to androi...@googlegroups.com
If you want to code for IOS your best best is probably to try Cordova for now.  But we are working hard on bringing and IOS export option to DS.

As a teaser for you... we currently we have the following things supported in IOS:-

- AbsoluteLayout, LinearLayout, TextView, ImageView, Spinner, Button. (Each control currently supports a subset of the methods and options offered by DroidScript, so more work is required to expand on each control)

- Drawers with the same behavior as the existing DroidScript Drawers.

- WebViews with the same behavior as the existing DroidScript WebViews( subset of methods and options)

- Basic Bluetooth functionality using the existing DroidScript BLE plugin interface. 

We are using it for our own consultancy work (which is what pays for DS) and as soon as we feel it's ready to make public, we will start alpha testing it with some willing victims from this community :)

Regards
David

Asier Danjou

unread,
Mar 2, 2017, 4:12:31 AM3/2/17
to DroidScript
Thanks Dave.
This is very good news.
We would be interested in paying for a translator to IOS.
For now we settle for the android version but the idea is to be able to get the same application for IOS in the future.
We will be attentive to your "IOS export" option progress.

Regards,
Asier.

Dave Smart

unread,
Mar 3, 2017, 8:43:29 AM3/3/17
to DroidScript
Hi Asier,

We could convert your app to IOS much sooner through our consultancy company if you like, but that would be at full commercial rates and would probably cost a few thousand dollars (depending on how complicated your app is).

Contact us at support [at] androidscript.org if you want to discuss it further.

Regards
David

Rafael

unread,
May 27, 2017, 9:45:38 AM5/27/17
to DroidScript
Hi David, that export feature will be cool. Any update? Thanks, Rafael

JustAnotherDude

unread,
May 27, 2017, 9:52:33 AM5/27/17
to DroidScript
that would be nice if it in the apk builder xd

but i belive it would be easy because the language for ios is very easy... so i know xd

but some features will be never on IOS like some system stuff or .. wait


does DS support any system stuff ? xD (like changing Wifi, Air mode, etc?)

Dave Smart

unread,
May 27, 2017, 2:14:02 PM5/27/17
to DroidScript
Hi Rafael,

IOS is being worked on as a fairly slow background task at the moment, but we will have our first commercial requirement for an IOS app coming up in the next couple of months, so that should speed up development a lot.  Basically we've built a DS app for one of our customers and now they want an IOS version of it :)

As mentioned above, the IOS functionality will be much more limited than that of Android, this is partly because of the restrictions in place on IOS and also lack of time for us to fully support the DS APIs as there are so many.  The app we have created for our customer is heavily WebView based and this type of app should be fairly easy to port to IOS.

Regards
David


Nick de la Hunt

unread,
Sep 4, 2017, 4:08:22 AM9/4/17
to DroidScript
Hi Dave,

I only came across this topic and DroidScript now. Am also looking for something that can code once across Android, iOS and Windows 10 possibly. I'm a one-man show so I unfortunately will not be able to payfor it yet, but am looking forward to hearing what you guys will be doing :)

How will you bridge native APIs?

Dave Smart

unread,
Sep 4, 2017, 8:04:14 AM9/4/17
to DroidScript
Hi Nick,

There at least two ways that DS could be extended to desktops and I've been mulling them over for a while...

1. Keep the same DS syntax but switch to an HTML based UI when running on PCs.  Use the Electron or NW.js to bring DS to multiple desktop platforms.  We already have an experimental js lib which allows you to create HTML UIs using DS syntax, which could be useful for that.  This method might allow us to bring lots of extensibility via Node.js plugins and libs, but the generated binaries would be huge.

2. Make use of my other product SmartScript and write a wrapper layer around it to allow use of DS syntax on Windows 10. (SmartScript is basically DS for Windows which I wrote a few years ago).  This method might be quicker to implement but would be limited to Windows Only.  It's based on COM which is perhaps slightly out-dated these days, but it make it very easy to extend and use 3rd party COM components.


Message has been deleted
Message has been deleted

Oarabile Koore

unread,
Oct 1, 2021, 6:02:39 PM10/1/21
to DroidScript
Are you anywhere finishing on the project?
Reply all
Reply to author
Forward
0 new messages