# Why no Getting Started with iOS tutorial?

**URL:** <https://forum.juce.com/t/why-no-getting-started-with-ios-tutorial/18632>\
**Category:** General JUCE discussion\
**Created:** [August 3, 2016, 4:30am UTC](https://forum.juce.com/t/why-no-getting-started-with-ios-tutorial/18632 "2016-08-03T04:30:24Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![bobmanc](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/bobmanc/32/132_2.png) [@bobmanc](https://forum.juce.com/u/bobmanc)\
**Post date:** [August 3, 2016, 4:30am UTC](https://forum.juce.com/t/why-no-getting-started-with-ios-tutorial/18632/1 "2016-08-03T04:30:24Z")

</div>

The Getting Started with Android is great. I have never created an iOS app so a tutorial would be great.

---

<div class="post-metadata">

**Author:** ![martinrobinson-2](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/martinrobinson-2/32/630_2.png) [@martinrobinson-2](https://forum.juce.com/u/martinrobinson-2)\
**Post date:** [August 3, 2016, 8:24am UTC](https://forum.juce.com/t/why-no-getting-started-with-ios-tutorial/18632/2 "2016-08-03T08:24:22Z")

</div>

Hi bobmanc,

Glad the Android tutorial was helpful! Make sure you also take a look at Timur’s post here:

> [@Android Studio tips, tricks & known issues](https://forum.juce.com/t/android-studio-tips-tricks-known-issues/17065):
>
> Hi all, After a while of working with Android Studio and figuring out some things the hard way, I'd thought I collect this knowledge here in this sticker thread, so you don't have to go through the same process&nbsp;on your own. The basic steps to set everything up are described very well in [this tutorial](http://www.juce.com/doc/tutorial_android_studio). This thread collects&nbsp;additional&nbsp;info about the current situation, which is subject to change at any time as Google is improving and changing Android Studio. This post is as of 29 April 2016. I'll…

Getting started on iOS should be pretty painless (zero pain) compared to Android (where getting the tools installed correctly is not entirely trivial). With iOS you should simply be able to add iOS as an export target in the Projucer, fire it up in Xcode, then Build & Run.

There is one useful modification to the standard `Main.cpp` file that the Projucer generates for mobile platforms in general. This is to avoid showing desktop-style windows on mobile:

```
    //... [snip]
    class MainWindow : public DocumentWindow
    {
    public:
        MainWindow (String name) : DocumentWindow (name,
                                                    Colours::lightgrey,
                                                    DocumentWindow::allButtons)
        {
            setUsingNativeTitleBar (true);
            setResizable (true, false);
            setContentOwned (createMainContentComponent(), false);
            
           #if JUCE_IOS || JUCE_ANDROID
            setFullScreen (true);
           #else
            centreWithSize (480, 640);
           #endif
            
            setVisible (true);
        }
        // [snip]...

```

---

<div class="post-metadata">

**Author:** ![bobmanc](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/bobmanc/32/132_2.png) [@bobmanc](https://forum.juce.com/u/bobmanc)\
**Post date:** [August 4, 2016, 2:49am UTC](https://forum.juce.com/t/why-no-getting-started-with-ios-tutorial/18632/3 "2016-08-04T02:49:28Z")

</div>

Thanks. I will give it a try.
