IOS development: Difference between revisions
No edit summary |
Gamester17 (talk | contribs) No edit summary |
||
Line 6: | Line 6: | ||
{{cleanup}} | {{cleanup}} | ||
{{XBMC development nav}} | {{XBMC development nav}} | ||
[[Team-XBMC]] | <section begin="intro" />[[Team-XBMC|Team-Kodi]] (formerly called [[Team-XBMC]]) first ported XBMC Media Center software to iOS in 2011, and the whole project cross-platform application was renamed to Kodi in 2014. Kodi itself is a huge open source project and it takes loads of people working together to maintain it for all platforms, that is why [[Team-XBMC|Team-Kodi]] is always on the lookout for C/C++ programmers to volunteer in assisting us with the development of Kodi. Whether you have contributed to the Kodi/XBMC project in the past or not, please consider doing so now.<section end="intro" /> | ||
Those of you who are completely unfamiliar with Kodi/XBMC can get a good overview of it on '''[[Kodi]]''' and '''[[Kodi FAQ]]'''. | |||
Those of you who are completely unfamiliar with XBMC can get a good overview of it on '''[[ | |||
<br /> | <br /> | ||
== End-users (non-programmers) == | == End-users (non-programmers) == | ||
You can help too by installing iOS for ATV2/iDevices, testing it, and [[HOW-TO Submit a Proper Bug Report|reporting bugs and issues]]. Also, spread the word about | You can help too by installing iOS for ATV2/iDevices, testing it, and [[HOW-TO Submit a Proper Bug Report|reporting bugs and issues]]. Also, spread the word about Kodi for iOS to your friends and family, we are sure they will enjoy it too. | ||
== Developers (programmers) == | == Developers (programmers) == | ||
You should be proficient in [http://en.wikipedia.org/wiki/Programming_language C/C++ programming language], and | You should be proficient in [http://en.wikipedia.org/wiki/Programming_language C/C++ programming language], and although not really required knowledge of [http://en.wikipedia.org/wiki/OpenGL OpenGL] or [http://en.wikipedia.org/wiki/Multimedia multimedia] programming is a plus, as well as prior [http://en.wikipedia.org/wiki/Multi-platform cross-platform] or [http://en.wikipedia.org/wiki/Porting porting] development experience. | ||
The '''iOS development platform''' is Mac OS X 10. | The '''iOS development platform''' is Mac OS X 10.7 64-bit x86-64 Intel CPU. There are [http://en.wikipedia.org/wiki/Xcode Xcode] project files available in our [https://github.com/xbmc/xbmc git repo] | ||
== Hardware requirements == | == Hardware requirements == | ||
* [http://en.wikipedia.org/wiki/X86 | * [http://en.wikipedia.org/wiki/X86 64-bit Intel (x86-64 processor) with Mac OS X 10.7 (Lion). | ||
== Detailed technical information == | == Detailed technical information == | ||
Line 30: | Line 26: | ||
== Source code == | == Source code == | ||
The | The Kodi source code is in the XBMC Foundation [https://github.com/xbmc/xbmc git repository on github.com]. README with full instructions for compiling/builing Kodi under iOS is available there. | ||
== General guidelines == | == General guidelines == |
Revision as of 09:50, 16 April 2015
Development | IOS development |
This page or section may require cleanup, updating, spellchecking, reformatting and/or updated images. Please improve this page if you can. The discussion page may contain suggestions. |
Template:XBMC development nav Team-Kodi (formerly called Team-XBMC) first ported XBMC Media Center software to iOS in 2011, and the whole project cross-platform application was renamed to Kodi in 2014. Kodi itself is a huge open source project and it takes loads of people working together to maintain it for all platforms, that is why Team-Kodi is always on the lookout for C/C++ programmers to volunteer in assisting us with the development of Kodi. Whether you have contributed to the Kodi/XBMC project in the past or not, please consider doing so now.
Those of you who are completely unfamiliar with Kodi/XBMC can get a good overview of it on Kodi and Kodi FAQ.
End-users (non-programmers)
You can help too by installing iOS for ATV2/iDevices, testing it, and reporting bugs and issues. Also, spread the word about Kodi for iOS to your friends and family, we are sure they will enjoy it too.
Developers (programmers)
You should be proficient in C/C++ programming language, and although not really required knowledge of OpenGL or multimedia programming is a plus, as well as prior cross-platform or porting development experience.
The iOS development platform is Mac OS X 10.7 64-bit x86-64 Intel CPU. There are Xcode project files available in our git repo
Hardware requirements
- [http://en.wikipedia.org/wiki/X86 64-bit Intel (x86-64 processor) with Mac OS X 10.7 (Lion).
Detailed technical information
For more details please visit the Development Notes section of this manual.
Source code
The Kodi source code is in the XBMC Foundation git repository on github.com. README with full instructions for compiling/builing Kodi under iOS is available there.