Skip to content

Commit 5e11605

Browse files
parloughloic-sharmajmagman
authored
Finalize switch to new iOS setup page (#12007)
Updates the formatting of the new `/platform-integration/ios/setup` page to be consistent with the current state of the others. Then fully replace the old page, removing them and adding redirects. Contributes to #11911 **Staged:** https://flutter-docs-prod--pr12007-feat-standardize-ios-setup-jxytw7k0.web.app/platform-integration/ios/setup --------- Co-authored-by: Loïc Sharma <[email protected]> Co-authored-by: Jenn Magder <[email protected]>
1 parent 3e2f94f commit 5e11605

File tree

10 files changed

+125
-183
lines changed

10 files changed

+125
-183
lines changed

firebase.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,8 @@
145145
{ "source": "/platform-integration/android/splash-screen-migration", "destination": "/release/breaking-changes/splash-screen-migration", "type": 301 },
146146
{ "source": "/platform-integration/c-interop", "destination": "/platform-integration", "type": 301 },
147147
{ "source": "/platform-integration/ios-app-clip", "destination": "/platform-integration/ios/ios-app-clip", "type": 301 },
148+
{ "source": "/platform-integration/ios/install-ios", "destination": "/platform-integration/ios/setup", "type": 301 },
149+
{ "source": "/platform-integration/ios/install-ios/:rest*", "destination": "/platform-integration/ios/setup", "type": 301 },
148150
{ "source": "/platform-integration/ios/splash-screen", "destination": "/platform-integration/ios/launch-screen", "type": 301 },
149151
{ "source": "/platform-integration/linux/install-linux", "destination": "/platform-integration/linux/setup", "type": 301 },
150152
{ "source": "/platform-integration/linux/install-linux/:rest*", "destination": "/platform-integration/linux/setup", "type": 301 },

src/_data/sidenav.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -531,8 +531,8 @@
531531
- title: iOS
532532
permalink: /platform-integration/ios
533533
children:
534-
- title: Add iOS as build target
535-
permalink: /platform-integration/ios/install-ios
534+
- title: Set up iOS development
535+
permalink: /platform-integration/ios/setup
536536
- title: Flutter on latest iOS
537537
permalink: /platform-integration/ios/ios-latest
538538
- title: Leverage Apple's system libraries

src/_includes/docs/install/next-steps.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ consult the following resources.
2828
{%- endcase %}
2929
{%- case next-step.add-simulator %}
3030
{%- when 'Y' %}
31-
* [Add iOS simulator or device](/platform-integration/ios/install-ios/install-ios-from-{{mod-target}})
31+
* [Add iOS simulator or device](/platform-integration/ios/setup)
3232
{%- endcase %}
3333
{%- case next-step.add-xcode %}
3434
{%- when 'Y' %}

src/content/install/with-vs-code.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -247,7 +247,7 @@ the Flutter team recommends you first try out
247247
<a class="text-button" href="/platform-integration/android/setup">Target Android</a>
248248
</li>
249249
<li class="macos-only">
250-
<a class="text-button" href="https://github.com/platform-integration/ios/install-ios">Target iOS</a>
250+
<a class="text-button" href="https://github.com/platform-integration/ios/setup">Target iOS</a>
251251
</li>
252252
<li class="macos-only">
253253
<a class="text-button" href="/platform-integration/macos/setup">Target macOS</a>

src/content/platform-integration/android/setup.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
---
22
title: Set up Android development
3-
short-title: Set up Android
43
description: >-
54
Configure your development environment to
65
run, build, and deploy Flutter apps for Android devices.
@@ -13,7 +12,7 @@ to run, build, and deploy Flutter apps for Android devices.
1312
If you haven't set up Flutter already,
1413
visit and follow the [Get started with Flutter][] guide first.
1514

16-
If you have already installed Flutter,
15+
If you've already installed Flutter,
1716
ensure that it's [up to date][].
1817
:::
1918

@@ -342,6 +341,7 @@ run a Flutter app on a physical Android device, follow these steps:
342341

343342
## Start developing for Android {: #start-developing}
344343

344+
Congratulations!
345345
Now that you've set up Android development for Flutter,
346346
you can continue your Flutter learning journey while testing on Android
347347
or begin improving integration with Android.

src/content/platform-integration/ios/install-ios/index.md

Lines changed: 0 additions & 36 deletions
This file was deleted.

src/content/platform-integration/ios/install-ios/install-ios-from-android.md

Lines changed: 0 additions & 20 deletions
This file was deleted.

src/content/platform-integration/ios/install-ios/install-ios-from-macos.md

Lines changed: 0 additions & 16 deletions
This file was deleted.

src/content/platform-integration/ios/install-ios/install-ios-from-web.md

Lines changed: 0 additions & 20 deletions
This file was deleted.

0 commit comments

Comments
 (0)