iOS 4.3 no longer supports playing AMR Audio Files which is horrible and completely kills my app. Some people have suggested using Opencore-amr but I'm at a loss in terms of how to compile the library and integrate it into my iPhone application.
I'm looking for any tips or help I can get in terms of how to compile the library, include/link the library in my app, and sample source code for using this library to play AMR files in an iPhone app.
Related
My requirement is to play local (bundled with the app) audio and video files in all iPhone and iPad versions from within in the PhoneGap application.
I have tried using HTML5 audio and video tags to play local audio and video files respectively. I am able to play them in the iPhone and iPad 5.0 and 4.2.x simulators.
I am not sure if HTML5 video and audio tags are supported on which versions of iPad and iPhone iOS.
Cam you please let me know which versions support HTML5?
If only new versions support them how can i play audio and video files on all versions from within PhoneGap application?
Thanks,
Prasanth
Take a look at this list:
http://www.expertisemobile.com/2011/10/28/html5-video-and-audio-tags-support-on-mobile-device-real-world-feedback/
In my opinion today's apps don't have to work in very old version of iOS so supporting iOS 4 and newer would be ok.
Go ahead, even if the tag is not fully supported by older version, it still works!
I am new to the iPhone development, I need to develop application in which I can load SWF files (shock wave file). I have done lots of research but I couldn't get it to work. How do I load it on the iPhone ? if it's not possible, what alternatives do I have ?
There is no Flash player on iOS and no other solution to play Flash in your app. However, you might want to look into Adobe AIR for iOS which is able to produce iOS apps.
The iPhone doesn't support flash.
iOS Doesn't support Flash so you won't be able to launch a swf. If you have the source for the SWF you could consider building an ios app through Flash CS5+. Also, you could try porting it to haxe, which is very similar to actionscript and should allow you to build for both Android and iOS at once.
As I know there is no such application (expect Frash, which is only available on jailbroken iPhones) which can load SWF Files on an iPhone.
The only way you can go is to convert that file in an iPhone readable format, which I can't recommend as the results are normally horrible.
Otherwise I suggest to recode the behaviour of that SWF File in Objective C or something similar to that.
There is no Flash player in iOS. Even more – it is forbidden by Apple iOS Developer Agreement to deploy them (and other technologies where you may use an app to execute another executable code of any kind (SWF, Java, AIR, etc.) on iOS devices.
You can also make your own flash player.
I'm about to start a new app project for iPhone/iPad and I'm checking if there's any relevant issue between iphone and Phonegap compatibility?
The project most possible trouble will be the audio and video streaming.
A look through the PhoneGap documentation should tell you if the features you want are supported or not.
I wonder if someone managed to use Pure data sound library as an external library of the an iOS app. Pure data wiki claims it can be compiled only on jailbroken iOS device. iPD project claims to be 'Pd ported to iPhone OS to be used as an audio/control engine', but it doesn't mention anything considering wheteher it can only be deployed to jailbroken devices.
Has anyone made the pure data library to work on iOS device app, which successfully got approved by AppStore?
There are a number of apps in the Apple App Store that include Pure Data, iJam, rjdj and Inception come to mind. You want to use the 'libpd' version of Pd, its the version meant for embedding into things like iOS/Android apps, python/java/Processing/OpenFrameworks, etc.
Here's the home of libpd:
https://github.com/libpd
I'm developing iPhone app that should use Google Voice API, so my app should convert voice recorded in m4a to flac. Of course I should use libflac, but all my attempts to compile static library for iOS were failed due to linker errors.
So the question is:
where could I find static iOS binaries of libflac or what should I do to compile it?
ScummVM has libflac in their iPhone setup. See: http://wiki.scummvm.org/index.php/Compiling_ScummVM/iPhone
I'm sure you can look over their setup to figure it out.
Take a look at this:
https://github.com/jhurt/FLACiOS
Makes the integration of libflac into ios apps very easy...
Have fun