[PD] Needing to build an Android/iOS application.
Mario Mey
mariomey at gmail.com
Tue Nov 17 00:36:03 CET 2015
Dan Wilcox, what a surprise that **you** too answer this!
> Sounds like you’re going to have to learn *alot* really quickly. There
> is no *easy way*, especially when you want to distribute things on the
> various App Stores.
I arrived to the same conclusion.
> I’d recommend partnering with a mobile app developer so you can focus
> on the PD stuff, otherwise you’ll be spending a long time getting the
> hang of things before you actually get to do the actual app. Trust me.
I trust you. The thing is that, if I find a Mobile app developer, the Pd
part will be minimum compared to the rest of the development.
> For something simple, quick, and dirty, I’d highly recommend
> OpenFrameworks.
Yes... in the list, is the most difficult to me. It's "another world".
> For platform specific stuff, work with native Android and iOS
> directly. Both have great frameworks, development environments,
> documentation, etc. libpd provides project files to build for both. If
> the core of the work is in the Pd patches themselves and the UI is
> mainly a thin skin, you could share the same patches and just write
> the UI natively for both platforms.
More distant frameworks... more "distant worlds"...
> - It will send this file, by Bluetooth through the serial port, to the
> "device”.
>
> This is not possible. Better to use the built in file access (iTunes
> File sharing over USB, Android SD card) or a mini webserver people can
> point a browser or FTP program to.
Well, I said "file", but it is data. Most likely 1536 bytes (256*6). If
I can't send this data, I won't can send the "start" command and
time-to-syncronize commands...
> Again, you’re not going to use Bluetooth for this. Or at least you
> probably *could* but it wouldn’t be as easily done as using something
> like OSC over a wifi network.
Maybe... I'll ask the device developer.
>
>> Using Kivy (http://kivy.org <http://kivy.org/>)
> I don’t know about this one. You’ll need probably have a harder time
> setting up libpd to work with it.
It looks very nice. And uses Python. For me, is "nearer".
>> Using OpenFrameWorks (http://openframeworks.cc/)
> This will work out of the box for both iOS and Android with the same
> core code. You just need to use the Project Generator to create
> different built files for each platform. It’s perfect for simple
> things but you will *have* to use native code in order to create
> native GUIS.
Learning C++ now? No, thank you! :P
:)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20151116/597c8ea7/attachment.html>
More information about the Pd-list
mailing list