# Ionic platforms

To add ionic platforms using the below commands.

{% tabs %}
{% tab title="Android" %}

```
$ ionic cordova platform add android
```

{% endtab %}

{% tab title="iOS" %}

```
$ ionic cordova platform add ios
```

{% endtab %}
{% endtabs %}

* After added the android platform update your android manifest file \[platforms/android/app/src/main/AndroidManifest.xml]

From

```
<application 
android:hardwareAccelerated="true" 
android:icon="@mipmap/icon" 
android:label="@string/app_name" 
android:supportsRtl="true">
```

To

```
    <application 
    android:hardwareAccelerated="true" 
    android:icon="@mipmap/icon" 
    android:label="@string/app_name" 
    android:supportsRtl="true" 
    android:usesCleartextTraffic="true">
```

Prepare your ionic application using the below commands.

{% tabs %}
{% tab title="Android" %}

```
$ ionic cordova prepare android
```

{% endtab %}

{% tab title="iOS" %}

```
 $ ionic cordova prepare ios
```

{% endtab %}
{% endtabs %}

Build your ionic application using the below commands.

{% tabs %}
{% tab title="Android" %}

```
$ ionic cordova build android
```

{% endtab %}

{% tab title="iOS" %}

```
$ ionic cordova build ios
```

{% endtab %}
{% endtabs %}

Run your ionic application using the below commands.

{% tabs %}
{% tab title="Android" %}

```
$ ionic cordova run android
```

{% endtab %}

{% tab title="iOS" %}

```
$ ionic cordova run ios 
```

{% endtab %}
{% endtabs %}
