<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: kamal bunkar</title>
    <description>The latest articles on DEV Community by kamal bunkar (@kamal_bunkar).</description>
    <link>https://dev.to/kamal_bunkar</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F652493%2Fc04bc691-e4cf-43fd-8675-3a66f3f0ac23.png</url>
      <title>DEV Community: kamal bunkar</title>
      <link>https://dev.to/kamal_bunkar</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/kamal_bunkar"/>
    <language>en</language>
    <item>
      <title>How to Remove White Splash Screen from Flutter App?</title>
      <dc:creator>kamal bunkar</dc:creator>
      <pubDate>Thu, 14 Oct 2021 08:03:00 +0000</pubDate>
      <link>https://dev.to/kamal_bunkar/how-to-remove-white-splash-screen-from-flutter-app-410e</link>
      <guid>https://dev.to/kamal_bunkar/how-to-remove-white-splash-screen-from-flutter-app-410e</guid>
      <description>&lt;p&gt;Flutter App by Default shows a white screen on app startup. I know you want a custom splash screen on the app start. That’s why I am writing this article to help you out with this problem.&lt;br&gt;
When you work on flutter, the very first thing you will notice is the White Screen on app startup. Flutter is best for app development, app performance and cross-platform development. But by default flutter splash screen background colour is white. The white splash screen will be shown to the user for at least two seconds. I am sure that you don’t want to see that white screen on app startup. So how to remove default splash screen in flutter? You can easily fix the white splash screen on the flutter app. If you will look for the solution to this problem in Flutter &amp;amp; dart only, So you will not find anything. Actual solution lias on native android &amp;amp; iOS development. So you will to just use the same tactic on flutter as well.&lt;br&gt;
Checkout — &lt;a href="https://www.dripcoding.com/"&gt;kamal bunkar&lt;/a&gt; to know more about me. Read the Complete Article Here. You can watch it on Youtube as well.&lt;br&gt;
&lt;strong&gt;For Android App&lt;/strong&gt;&lt;br&gt;
If you are a native android app developer, then you definitely know that to show any custom splash screen on app startup, add the splash screen image inside the drawable folder. If you will look into the flutter project &amp;amp; android folder.&lt;br&gt;
&lt;code&gt;app -&amp;gt; src -&amp;gt; main -&amp;gt; res&lt;/code&gt;&lt;br&gt;
Inside the drawable folder, you will find launch_background.xml file. Here you can choose from two options. Both are working fine, it is just a matter of writing the code.&lt;br&gt;
&lt;strong&gt;Option 1)&lt;/strong&gt; Edit this launch_background.xml by adding a new item and set the splash screen image as an item value(see below).&lt;br&gt;
&lt;code&gt;&amp;lt;?xml version="1.0" encoding="utf-8"?&amp;gt;&lt;br&gt;
&amp;lt;!-- Modify this file to customize your launch splash screen --&amp;gt;&lt;/code&gt;&lt;br&gt;
&lt;code&gt;&amp;lt;layer-list xmlns:android="http://schemas.android.com/apk/res/android"&amp;gt;&lt;br&gt;
    &amp;lt;item android:drawable="@color/custom_color_here" /&amp;gt;    &amp;lt;!-- You can insert your own splash image assets here --&amp;gt;&lt;br&gt;
    &amp;lt;item&amp;gt;&lt;br&gt;
        &amp;lt;bitmap&lt;br&gt;
            android:gravity="center"&lt;br&gt;
            android:src="@drawable/splash_screen" /&amp;gt;&lt;br&gt;
    &amp;lt;/item&amp;gt;&lt;br&gt;
&amp;lt;/layer-list&amp;gt;&lt;/code&gt;&lt;br&gt;
That’s it …… Super Easy&lt;br&gt;
&lt;strong&gt;Option 2)&lt;/strong&gt; — Another way is — don’t make changes on launch_background.xml, Just replace the reference of the launch_background.xml file with the new splash screen file that you want to display on the app startup. I am assuming you already added a new splash screen image into the drawable folder. Now open the AndroidManifest.xml file &amp;amp; look for the meta tag &lt;code&gt;android:name=”io.flutter.embedding.android.SplashScreenDrawable”&lt;/code&gt; Just replace the launch_background name with your splash screen image name. ( change meta tag like below)&lt;br&gt;
&lt;code&gt;&amp;lt;meta-data&lt;br&gt;
              android:name="io.flutter.embedding.android.SplashScreenDrawable"&lt;br&gt;
              android:resource="@drawable/splashscreen"&lt;br&gt;
              /&amp;gt;&lt;/code&gt;&lt;br&gt;
Go inside res –&amp;gt; values folder and here also replace the launch_background name with your splash screen image name. Do this action on both folder values and values-night.&lt;br&gt;
Well Done … Run the Flutter Project on Android&lt;br&gt;
&lt;strong&gt;For iOS app&lt;/strong&gt;&lt;br&gt;
Open flutter project on Xcode for Adding splash screen to flutter ios app. To open the iOS module on Xcode, open android studio and on the top menu select tools. Go to flutter –&amp;gt; open ios module on Xcode.&lt;br&gt;
On Xcode window, Click on Runner-&amp;gt; Runner -&amp;gt; Assets.xcassets folder. Here you can see LaunchImage paste your splash screen image with all three different dimensions in this folder.&lt;/p&gt;

&lt;p&gt;Open &lt;code&gt;LaunchScreen.storyboard&lt;/code&gt;&lt;br&gt;
Again on the left side menu just below the Assets.xcassets folder, you will see LaunchScreen.Storyboard. Click on view controller scene -&amp;gt; view controller -&amp;gt; view. Note: — select (click on ) view only don’t click on LaunchImage. You already paste the new splash screen in the LaunchImage folder in the previous step. So you will see the same new image here in this window. When you select (click on ) view then on the right side window you can see options to change view settings like content mode, background, alpha etc. change the background colour as you want and set content mode to scale to fill.&lt;br&gt;
Adjust Splash Screen&lt;br&gt;
You can adjust the splash screen position, size &amp;amp; background colour on the same window. Just click on launchImage OR select the image on the preview window. You can resize the image and can adjust the image position. On the Right side window, you can make another setting as well.&lt;br&gt;
iOS App Splash Screen is Ready.&lt;br&gt;
Now flutter white splash screen problem has been resolved successfully for both android and iOS. You can change the flutter splash screen background colour as per your requirements.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;You can also watch the video tutorial on my channel — &lt;a href="https://www.youtube.com/channel/UC0tb4vuqPimSCWdnJailrTw"&gt;https://www.youtube.com/channel/UC0tb4vuqPimSCWdnJailrTw&lt;/a&gt;&lt;br&gt;
Learn Complete Flutter App Development — &lt;a href="https://www.dripcoding.com/best-flutter-online-course/"&gt;https://www.dripcoding.com/best-flutter-online-course/&lt;/a&gt;&lt;br&gt;
Tweeter — &lt;a href="https://twitter.com/kamal_bunkar"&gt;https://twitter.com/kamal_bunkar&lt;/a&gt;&lt;br&gt;
Facebook — &lt;a href="https://www.facebook.com/dripcoding"&gt;https://www.facebook.com/dripcoding&lt;/a&gt;&lt;br&gt;
Linkedin — &lt;a href="https://www.linkedin.com/in/kamal-bunkar/"&gt;https://www.linkedin.com/in/kamal-bunkar/&lt;/a&gt;&lt;br&gt;
Telegram — t.me/dricoding&lt;br&gt;
Instagram — &lt;a href="https://www.instagram.com/the_kamal_bunkar/"&gt;https://www.instagram.com/the_kamal_bunkar/&lt;/a&gt;&lt;br&gt;
If you have any doubts, Feel Free to contact us.&lt;/p&gt;
&lt;/blockquote&gt;

</description>
      <category>flutter</category>
      <category>dart</category>
      <category>flutterdev</category>
      <category>android</category>
    </item>
    <item>
      <title>Flutter Open WhatsApp &amp; send Text Message to Specific WhatsApp</title>
      <dc:creator>kamal bunkar</dc:creator>
      <pubDate>Sun, 11 Jul 2021 13:59:13 +0000</pubDate>
      <link>https://dev.to/kamal_bunkar/flutter-open-whatsapp-send-text-message-to-specific-whatsapp-4hmd</link>
      <guid>https://dev.to/kamal_bunkar/flutter-open-whatsapp-send-text-message-to-specific-whatsapp-4hmd</guid>
      <description>&lt;p&gt;In Flutter Open Whatsapp and send text message is very easy. You can do it without using Flutter Share Plugin. If You want to launch Whatsapp application from Flutter code with predefine text message then you should follow this tutorial &lt;a href="https://www.dripcoding.com/flutter-open-whatsapp-and-send-text/"&gt;How Flutter Open WhatsApp And Send Text Message&lt;/a&gt;. You can dynamically change the WhatsApp number as well. Just get the working WhatsApp number from server api call and use it on flutter code given below as dynamic variable.&lt;br&gt;
This Flutter Code is working on Both Android &amp;amp; iPhone. So I will suggest you to run this code on Real Mobile phone not on emulator. WhatsApp Must installed on your mobile phone. Otherwise you will get an error “whatsapp is not installed”.&lt;br&gt;
Create a button&lt;br&gt;
I am going to Create a simple text button in Stateful widget and on Button Click whatsapp app will be open. If you have confusion about stateless and stateful widget, so Please read my article. To make text as clickable widget, wrap Text widget with a GestureDetection Widget. Once use will click on button, we will call a function name as “openwhatsapp()“. You can choose other name as well. Below is the code for build method. You can follow this tutorial How Flutter Open WhatsApp And Send Text Message for complete code.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
@override
Widget build(BuildContext context) {
  return Scaffold(
    body: SafeArea(
      child: GestureDetector(
        onTap: (){
          openwhatsapp();
        },
        child: Container(
          padding: EdgeInsets.all(40),
          child: Text(" contact US"),
        ),
      ),

    ),
  );
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Create Function&lt;br&gt;
Now we need to write code in openwhatsapp function. We need to write separate code for android and iphone. The only difference is on URL string only , rest of the code is same. Below is the code for open whatsapp and send text predefine text message.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
openwhatsapp() async{
  var whatsapp ="+919144040888";
  var whatsappURl_android = "whatsapp://send?phone="+whatsapp+"&amp;amp;text=hello";
  var whatappURL_ios ="https://wa.me/$whatsapp?text=${Uri.parse("hello")}";
  if(Platform.isIOS){
    // for iOS phone only
    if( await canLaunch(whatappURL_ios)){
       await launch(whatappURL_ios, forceSafariVC: false);
    }else{
      ScaffoldMessenger.of(context).showSnackBar(
          SnackBar(content: new Text("whatsapp no installed")));

    }

  }else{
    // android , web
    if( await canLaunch(whatsappURl_android)){
      await launch(whatsappURl_android);
    }else{
      ScaffoldMessenger.of(context).showSnackBar(
          SnackBar(content: new Text("whatsapp no installed")));

    }


  }

}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Now run the code on real mobile phone. How Flutter Open WhatsApp And Send Text Message.&lt;br&gt;
If you have any questions please feel free to contact me at &lt;a href="https://www.dripcoding.com/flutter-open-whatsapp-and-send-text/"&gt;&lt;/a&gt;&lt;a href="http://www.dripcoding.com"&gt;www.dripcoding.com&lt;/a&gt;&lt;/p&gt;

</description>
      <category>flutter</category>
      <category>dart</category>
      <category>flutterapp</category>
    </item>
    <item>
      <title>How to Convert JSON into Dart Class</title>
      <dc:creator>kamal bunkar</dc:creator>
      <pubDate>Tue, 06 Jul 2021 08:23:04 +0000</pubDate>
      <link>https://dev.to/kamal_bunkar/how-to-convert-json-into-dart-class-43d8</link>
      <guid>https://dev.to/kamal_bunkar/how-to-convert-json-into-dart-class-43d8</guid>
      <description>&lt;p&gt;After a lot of Research I find a Amazing Tool which can save my 40 Minutes to convert JSON into Dart class manually. Here is one Online Tool &lt;a href="https://www.dripcoding.com/json-to-dart/"&gt;JSON to Dart Convert&lt;/a&gt; which can convert json response into dart class on button click. It is really very simple to use.&lt;br&gt;
I am Getting JSON response from the Server. The JSON response is very complex. I want to access the value of "min" and "max" inside the "RIFUSD" List. Below is the JSON response which I am getting from server.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
{
  "RIFUSD": [
    {
      "timestamp": "2021-02-13T16:00:00.000Z",
      "open": "0.3257370",
      "close": "0.3257370",
      "min": "0.3257370",
      "max": "0.3257370",
      "volume": "49",
      "volumeQuote": "15.9611130"
    },
    {
      "timestamp": "2021-02-13T12:00:00.000Z",
      "open": "0.3015120",
      "close": "0.3216128",
      "min": "0.3015120",
      "max": "0.3216768",
      "volume": "4079",
      "volumeQuote": "1298.0319504"
    }
  ],
  "BERRYUSD": [
    {
      "timestamp": "2021-02-13T04:00:00.000Z",
      "open": "0.00061800",
      "close": "0.00061780",
      "min": "0.00061000",
      "max": "0.00071783",
      "volume": "10460",
      "volumeQuote": "6.89477840"
    },
    {
      "timestamp": "2021-02-12T20:00:00.000Z",
      "open": "0.00060489",
      "close": "0.00061800",
      "min": "0.00048829",
      "max": "0.00061800",
      "volume": "466690",
      "volumeQuote": "228.12405820"
    }
  ]
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;It looks very hard to get the value of "min" from this JSON. So using the tool &lt;a href="https://www.dripcoding.com/json-to-dart/"&gt;JSON to Dart&lt;/a&gt; I got the Dart file on button click. It save my all most 40 Minutes ...&lt;br&gt;
Here is Generated Dart File&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
class Model_Candle {
  List&amp;lt;RIFUSD&amp;gt; rIFUSD;
  List&amp;lt;BERRYUSD&amp;gt; bERRYUSD;

  Model_Candle({this.rIFUSD, this.bERRYUSD});

  Model_Candle.fromJson(Map&amp;lt;String, dynamic&amp;gt; json) {
    if (json['RIFUSD'] != null) {
      rIFUSD = new List&amp;lt;RIFUSD&amp;gt;();
      json['RIFUSD'].forEach((v) {
        rIFUSD.add(new RIFUSD.fromJson(v));
      });
    }
    if (json['BERRYUSD'] != null) {
      bERRYUSD = new List&amp;lt;BERRYUSD&amp;gt;();
      json['BERRYUSD'].forEach((v) {
        bERRYUSD.add(new BERRYUSD.fromJson(v));
      });
    }
  }

  Map&amp;lt;String, dynamic&amp;gt; toJson() {
    final Map&amp;lt;String, dynamic&amp;gt; data = new Map&amp;lt;String, dynamic&amp;gt;();
    if (this.rIFUSD != null) {
      data['RIFUSD'] = this.rIFUSD.map((v) =&amp;gt; v.toJson()).toList();
    }
    if (this.bERRYUSD != null) {
      data['BERRYUSD'] = this.bERRYUSD.map((v) =&amp;gt; v.toJson()).toList();
    }
    return data;
  }
}

class RIFUSD {
  String timestamp;
  String open;
  String close;
  String min;
  String max;
  String volume;
  String volumeQuote;

  RIFUSD(
      {this.timestamp,
      this.open,
      this.close,
      this.min,
      this.max,
      this.volume,
      this.volumeQuote});

  RIFUSD.fromJson(Map&amp;lt;String, dynamic&amp;gt; json) {
    timestamp = json['timestamp'];
    open = json['open'];
    close = json['close'];
    min = json['min'];
    max = json['max'];
    volume = json['volume'];
    volumeQuote = json['volumeQuote'];
  }

  Map&amp;lt;String, dynamic&amp;gt; toJson() {
    final Map&amp;lt;String, dynamic&amp;gt; data = new Map&amp;lt;String, dynamic&amp;gt;();
    data['timestamp'] = this.timestamp;
    data['open'] = this.open;
    data['close'] = this.close;
    data['min'] = this.min;
    data['max'] = this.max;
    data['volume'] = this.volume;
    data['volumeQuote'] = this.volumeQuote;
    return data;
  }
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;If you need my Help on Native App Development, Flutter App Development, OR Website Development. Please feel Free to contact me &lt;a href="https://www.dripcoding.com"&gt;&lt;/a&gt;&lt;a href="http://www.DripCoding.com"&gt;www.DripCoding.com&lt;/a&gt;&lt;/p&gt;

</description>
      <category>flutter</category>
      <category>jsontodart</category>
      <category>dart</category>
      <category>json</category>
    </item>
    <item>
      <title>How to Build &amp; Release Flutter app for iOS</title>
      <dc:creator>kamal bunkar</dc:creator>
      <pubDate>Sun, 20 Jun 2021 08:08:56 +0000</pubDate>
      <link>https://dev.to/kamal_bunkar/how-to-build-release-flutter-app-for-ios-366i</link>
      <guid>https://dev.to/kamal_bunkar/how-to-build-release-flutter-app-for-ios-366i</guid>
      <description>&lt;p&gt;If you have build flutter app and ready to release on Apple Store, So you are on right place. In this tutorial, you will learn step by step process how to Release flutter iOS app on Apple store. There is some important points that you should be aware before uploading the app on Apple store. You may have heard that apple is very restrict about user privacy &amp;amp; design UI. But don’t worry, I am going to cover the common mistakes that a new developer do during release of first iOS app.&lt;/p&gt;

&lt;p&gt;Official flutter document also listed step by step process, that you can follow. You can know more about how to publish flutter app apple store from &lt;a href="http://www.dripcoding.com"&gt;www.dripcoding.com&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;Can i release flutter app on ios without mac? clear answer is no. You can’t release the ios app without mac. if you don’t have macbook then you can test the ios app using emulator only. You should have a macbook to publish the ios app on apple connect.&lt;/p&gt;

&lt;p&gt;Flutter app release size? Yes the flutter app size is bigger than native android or ios app size. I will cover this topic how to reduce flutter app size on my next tutorial on &lt;a href="http://www.dripcoding.com"&gt;www.dripcoding.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Release Flutter App for iOS Steps by Step guide&lt;br&gt;
Create Apple Developer Account&lt;br&gt;
Register Bundle Identifier&lt;br&gt;
Get App icon &amp;amp; App screenshot ready&lt;br&gt;
App Store Connect Listing Process&lt;br&gt;
Open Project on Xcode &amp;amp; Build&lt;br&gt;
Create Apple Account&lt;br&gt;
Please go to &lt;a href="https://developer.apple.com/account"&gt;https://developer.apple.com/account&lt;/a&gt; and Create apple developer account. Remember apple developer account is associated with your email ID only. So choose right email ID and keep it safe. Apple developer account account cost is $99 per year.&lt;/p&gt;

&lt;p&gt;Suppose you are going to release app for your client, it is good practice to create separate account for them to avoid dispute in  future.&lt;/p&gt;

&lt;p&gt;Register Bundle Identifier&lt;br&gt;
After you signup on developer program, first thing you need to do is Register a Bundle ID for your app. Every iOS application is associated with a Bundle ID, a unique identifier registered with Apple.&lt;/p&gt;

&lt;p&gt;On &lt;a href="https://developer.apple.com/account/#/overview"&gt;https://developer.apple.com/account/#/overview&lt;/a&gt;  page click on “Certificates Identifiers &amp;amp; Profiles” OR you can directly visit the &lt;a href="https://developer.apple.com/account/resources/certificates/list"&gt;https://developer.apple.com/account/resources/certificates/list&lt;/a&gt;. On left side menu click on “Identifiers” (Screen 1 below).&lt;br&gt;
Click + to create a new Bundle ID. Select “App ID” on next page &amp;amp; click continue.&lt;br&gt;
Select App type – “App” &amp;amp; click continue.&lt;br&gt;
 Next page “Register an App ID” – Add short description about app and select Bundle ID as Explicit and enter an “App Package Name” (Screen 2 below).&lt;br&gt;
On the next page, confirm the details and click Register to register your Bundle ID.&lt;br&gt;
Screen 1 : –&lt;/p&gt;

&lt;p&gt;release flutter app for ios&lt;/p&gt;

&lt;p&gt;Screen 2 :-&lt;/p&gt;

&lt;p&gt;flutter release ios app for testflight&lt;/p&gt;

&lt;p&gt;Create App Icon &amp;amp; ScreenShots&lt;br&gt;
Now you have bundle ID, it’s time to prepare flutter project to fulfilled apple guide lines. We need to create multiple app icons for multiple devices. There is so many online tools available to generate iOS icons. My favourite is &lt;a href="https://appicon.co"&gt;https://appicon.co&lt;/a&gt;. Just upload 1024×1024 px image &amp;amp; it will generate the all apple icons for you. Download the zip file and extract it. There you can see the folder name as “AppIcon.appiconset” inside “Assets.xcassets” folder. copy this folder and Open flutter project on android studio. Click on iOS folder in project directory  your_project_name/ios/Runner/Assets.xcassets/AppIcon.appiconset. Paste &amp;amp; Replace the copied folder here.&lt;/p&gt;

&lt;p&gt;You can also change the splash screen by replacing “LauncherImage” inside “LaunchImage.imageset”. Apple has provided the App Review Guidelines, Please have a look on it, But Don’t go too deep into it.&lt;/p&gt;

&lt;p&gt;App Store Connect Listing Process&lt;br&gt;
Now go to Apple Store Connect &amp;amp; go to my App. Click on + icon to create new App. On popup window, write App name, select language , select Bundle ID that we have created in last step and write SKU. Please select full access radio button and click on “Create”.&lt;/p&gt;

&lt;p&gt;build flutter app&lt;/p&gt;

&lt;p&gt;Now on next page, filled all the details. Please be careful when uploading screenshot. Below are the screenshot image dimension.&lt;/p&gt;

&lt;p&gt;app screenshot 6.5 display – 1242×2688, 2688×1242, 1284x 2778, &lt;br&gt;
app screenshot 5.5 display – 1242x 2208, 2208x 1242&lt;br&gt;
app screenshot 12.9 3rd. – 2048×2732, 2732x 2048&lt;br&gt;
app screenshot 12.9 2nd. – 2048×2732, 2732x 2048&lt;/p&gt;

&lt;p&gt;Please Remember screenshot images should not contains “flutter debug” tag on right top corner.  You can disable flutter debug tag by writing below code in materialApp.&lt;/p&gt;

&lt;p&gt;MaterialApp( debugShowCheckedModeBanner: false,)&lt;br&gt;
Open Project on Xcode &amp;amp; Build&lt;br&gt;
Now it is time to upload app on Apple Connect. Open flutter project in android studio, Go to tool/firebase/ open ios module on XCode. Your flutter project has successfully export into XCode. First test app is running successfully or not in xcode. Connection your iPhone device via USB cable and click on RUN button on top in XCode window. If there is any error in xcode run then close the xcode window and run it on android studio to make the correction in code.&lt;/p&gt;

&lt;p&gt;Once you have run the code successfully, On Xcode window, first open is folder icon, click on it.  Navigate to your target’s settings in Xcode:&lt;/p&gt;

&lt;p&gt;in the main view sidebar, select the Runner target.&lt;br&gt;
Select the General tab. there you can change app Display name. Remember bundle identifier should be the same that you have created in early stage.&lt;br&gt;
Deployment info section- select device&lt;br&gt;
Signing &amp;amp; Capabilities tab – if you are using xcode first time then it will promote you to login with your Apple Developer id. Just signin it then select TEAM as your developer account. Please checked automatically manage signin.&lt;br&gt;
Rest options are automatically filled for you. Don’t need to make change on it.&lt;br&gt;
Toolbar – Go to Product/Destination/Build (any ios device arm64, armv7)&lt;br&gt;
Toolbar – Go to Product/Archive. Again you will see popup window, click on validate app and keep continue untill you go successful message.&lt;br&gt;
Once app get validated click on Distribute App and again same popup window will appear. Once you go successful upload app on apple store, that means your build is ready to publish.&lt;br&gt;
Note – it will 10-20 minutes to appear build on apple store connect as build. So wait until you can see it.&lt;br&gt;
Now you are ready to “Submit for review”. Click on it, if you missed any field to be filled then one message will be appear on top beside the “submit for review” button. Filled all the necessary details and again submit the app.&lt;br&gt;
You will get email alert whenever the review status will change by apple team. Note – ios app review process is not machine oriented like android app.&lt;/p&gt;

&lt;p&gt;I hope you have followed all my instructions carefully, but if suppose you stuck at any point please let me know. Please  whatsapp me at +91-9144040888 or email me at &lt;a href="mailto:kamal.bunkar@dripcoding.com"&gt;kamal.bunkar@dripcoding.com&lt;/a&gt;. I am available for help.&lt;/p&gt;

</description>
      <category>flutter</category>
      <category>fluttersdk</category>
    </item>
  </channel>
</rss>
