Home Blog Page 2

Android Builders Weblog: Media3 1.8.0



Android Builders Weblog: Media3 1.8.0

Posted by Toni Heidenreich – Engineering Supervisor

This launch contains a number of bug fixes, efficiency enhancements, and new options. Learn on to search out out extra, and as at all times please take a look at the complete launch notes for a complete overview of modifications on this launch.

Scrubbing in ExoPlayer

This launch introduces a scrubbing mode in ExoPlayer, designed to optimize efficiency for frequent, user-driven seeks, like dragging a search bar deal with. You may allow it with ExoPlayer.setScrubbingModeEnabled(true). We have additionally built-in this into PlayerControlView within the UI module the place it may be enabled with both time_bar_scrubbing_enabled=”true” in XML or the setTimeBarScrubbingEnabled(boolean) technique. Media3 1.8.0 incorporates the primary batch of scrubbing enhancements, with extra to come back in 1.9.0!

moving image showing repeated seeking while scrubbing with scrubbing mode off in ExoPlayer

Repeated in search of whereas scrubbing with scrubbing mode OFF

moving image showing repeated seeking while scrubbing with scrubbing mode on in ExoPlayer

Repeated in search of whereas scrubbing with scrubbing mode ON

Reside streaming adverts with HLS interstitials

Extending the preliminary help for VOD in Media3 1.6.0, HlsInterstitialsAdsLoader now helps stay streams and asset lists for all of your server-guided advert insertion (SGAI) wants. The Google Advertisements Supervisor group explains how SGAI works. Observe our documentation for tips on how to combine HLS interstitals into your app.

chart of HLS intertitials processing flow from content server to ads server to Exoplayer

HLS interstitials processing circulate

Length retrieval with out playback

MetadataRetriever has been considerably up to date – it is now utilizing an AutoCloseable sample and allows you to retrieve the period of media objects with out playback. This implies Media3 now affords the complete performance of the Android platform MediaMetadataRetriever however with out having to fret about machine particular quirks and cross-process communication (some elements like body extraction are nonetheless experimental, however we’ll combine them correctly sooner or later).

attempt {
  MetadataRetriever.Builder(context, mediaItem).construct().use {
     val trackInfo = it.retrieveTrackGroups().await()
     val period = it.retrieveDurationUs().await()
  }
} catch (e: IOException) {
  handleFailure(e)
}

Partial downloads, XR audio routing and extra environment friendly playback

There have been a number of different enhancements and bug fixes throughout ExoPlayer and playback associated parts. To call just some:

    • Downloader implementations now help partial downloads, with a brand new PreCacheHelper to arrange handbook caching of single objects. This can be built-in into ExoPlayer’s DefaultPreloadManager in Media3 1.9.0 for an much more seamless caching and preloading expertise.
    • When created with a Context with a digital machine ID, ExoPlayer now routinely routes the audio to the digital XR machine for that ID.
    • We enabled extra environment friendly interactions with Android’s MediaCodec, for instance skipping buffers that aren’t wanted earlier within the pipeline.

Playback resumption in demo app and higher notification defaults

The MediaSession module has just a few modifications and enhancements for notification dealing with. It is now protecting notifications for longer by default, for instance when playback is paused, stopped or failed, so {that a} person has extra time to renew playback in your app. Notifications for stay streams (particularly with DVR home windows) additionally turned extra helpful by eradicating the complicated DVR window period and progress from the notification.

The media session demo app now additionally helps playback resumption to showcase how the function may be built-in into your app! It permits the person to renew playback lengthy after your app has been terminated and even after reboot.

Media resumption notification after device reboot

Media resumption notification after machine reboot

Sooner trim operations with edit record help

We’re persevering with so as to add optimizations for sooner trim operations to Transformer APIs. Within the new 1.8.0 launch, we launched help for trimming utilizing MP4 edit lists. Name experimentalSetMp4EditListTrimEnabled(true) to make trim-only edits considerably sooner.

val transformer = Transformer.Builder(requireContext())
        .addListener(transformerListener)
        .experimentalSetMp4EditListTrimEnabled(true)
        .construct()

A typical trimming operation typically requires a full re-transcoding of the video, even for a easy trim. This meant decoding, re-encoding the complete file, which is a time-consuming and resource-intensive course of. With MP4 edit record help, Transformer can now carry out “trim-only” edits far more effectively. As a substitute of re-encoding, it leverages the prevailing encoded samples and defines a “pre-roll” throughout the edit record. This pre-roll basically tells the participant the place to start out playback inside an present encoded pattern, successfully skipping the undesirable starting portion.

The next diagram illustrates how this works:

processing overview for faster trim optimizations

Processing overview for sooner trim optimizations

As illustrated above, every file incorporates encoded samples and every pattern begins with a keyframe. The pink line signifies the meant clip level within the unique file, permitting us to soundly discard two first samples. The main distinction on this method lies in how we deal with the third encoded pattern. As a substitute of operating a transcoding operation, we transmux this pattern and outline a pre-roll for a video begin place. This considerably accelerates the export operation; nonetheless this optimization is simply relevant if no different results are utilized. Participant implementations can also ignore the pre-roll part of the ultimate video and play from the beginning of the encoded pattern.

Chipset particular optimizations with CodecDbLite

CodecDBLite optimizes two parts of encoder configuration on a chipset-by-chipset foundation: codec choice and B-frames. Relying on the chipset, these parameters can have both a constructive or opposed impression on video high quality. CodecDB Lite leverages benchmark information collected on manufacturing gadgets to suggest a configuration that achieves the utmost user-perceived high quality for the developer’s goal bitrate. By enabling CodecDB Lite, builders can leverage superior video codecs and options with out worrying about whether or not or not they work on a given machine.

To make use of CodecDbLite, merely name setEnableCodecDbLite(true) when constructing the encoder manufacturing unit:

val transformer =
    Transformer.Builder()
        .setEncoderFactory(
            DefaultEncoderFactory.Builder()
                .setEnableCodecDbLite(true)
                .construct()
        )
        .construct()

New Composition demo

The Composition Demo app has been refreshed, and is now constructed totally with Kotlin and Compose to showcase superior multi-asset modifying capabilities in Media3. Our group is actively extending the APIs, and future releases will introduce extra superior modifying options, comparable to transitions between media objects and different extra superior video compositing settings.

Adaptive-first: Enhancing flows can get difficult, so it helps to reap the benefits of as a lot display screen actual property as doable. With the adaptive layouts offered by Jetpack Compose, such because the supporting pane structure, we are able to dynamically adapt the UI based mostly on the machine’s display screen measurement.

new Composition demo app

Processing overview for sooner trim optimizations

Multi-asset video compositor: We’ve added a customized video compositor that demonstrates tips on how to organize enter media objects into totally different layouts, comparable to a 2×2 grid or a picture-in-picture overlay. These compositor settings are utilized to the Composition, and can be utilized each with CompositionPlayer for preview and Transformer for export.

picture-in-picture video overlay in the Composition demo app

Image-in-picture video overlay within the Composition demo app

Get began with Media3 1.8.0

Please get in contact by way of the Media3 problem Tracker in case you run into any bugs, or when you have questions or function requests. We look ahead to listening to from you!

Prime 15 AI Consulting Corporations in 2025


In 2025, the demand for AI consulting companies continues to develop, with generative AI turning into a key driver for integrating AI into enterprise processes — from advertising and analytics to automated buyer help. Extra corporations are turning to prime AI consultants not simply to implement know-how, however to attain measurable enterprise worth.

On this article, we’ve highlighted the businesses setting the requirements in AI consulting and serving to companies leverage AI successfully. This prime 15 record options market leaders chosen primarily based on their experience, accomplished tasks, scale of operations, and degree of innovation.

What Is AI Consulting

AI consulting is skilled help for companies in growing and implementing synthetic intelligence options. AI consulting corporations assist assess the potential of AI, choose the proper AI instruments, and combine them into processes to ship measurable outcomes.

Core companies embody:

  • AI improvement — constructing and tuning AI fashions;
  • AI consulting — strategic planning and structure choice;
  • AI consulting service — end-to-end help from idea to manufacturing.

Why Now

Over the previous few years, synthetic intelligence has develop into a core driver of digital transformation, with generative AI as its major accelerator. The character of AI is formed by new enterprise wants: customized companies, clever automation, correct predictive analytics, and quicker time-to-market.

AI consulting corporations assist companies deal with a variety of challenges:

  • Automating routine processes and decreasing prices;
  • Forecasting demand, buyer habits, and market developments;
  • Creating new AI functions and AI-powered companies.

Apart from, they develop an AI adoption roadmap, construct the mandatory infrastructure, guarantee dangers and compliance, and switch innovation into measurable enterprise worth.

ai consulting partner

Analysis Standards

Not each firm within the AI area can declare the title of prime AI consulting firm in 2025. This record solely has corporations with a confirmed monitor file of persistently getting excessive outcomes and are in a position to resolve multifaceted consumer issues on a global scale. Listed below are our key standards:

  • International presence — workplaces and tasks in key areas, means to work with worldwide groups, and consideration of native specifics.
  • Business experience — extremely skilled throughout all sectors, together with finance, retail, manufacturing, healthcare, logistics, and so on.
  • Tasks — confirmed enterprise influence by means of options starting from pilot implementations to large-scale transformation packages.
  • Experience in generative AI options — means to deploy cutting-edge approaches, together with LLMs, multimodal fashions, and agent-based techniques.
  • Consumer suggestions — sturdy repute within the area of AI supported by excessive scores for service high quality, timelines, and outcomes.

This strategy highlights corporations that not solely supply AI companies but additionally set business requirements and ship measurable worth to their purchasers.

Prime 15 finest AI Consulting Corporations in 2025

On this part, now we have compiled a listing of main AI consulting corporations which can be setting the requirements for the event and implementation of synthetic intelligence-based options in 2025. You’ll study what makes every of them stand out out there, what areas they work in, and what companies they provide.

1. SCAND — AI Consulting Firm with a Customized Strategy and Technical Depth

Overview:

SCAND is a European firm that has been offering software program improvement companies for over 25 years. Its major focus is the event and implementation of customized synthetic intelligence options for medium and huge companies within the USA, Europe, and Asia.

Companies:

  • AI readiness consulting and audit
  • AI improvement: NLP, generative AI, laptop imaginative and prescient
  • LLM implementation, automation, suggestions

Why on the record:

SCAND ranks among the many prime AI consulting corporations because of its sturdy technical experience, clear processes, and concentrate on tailored options. The corporate provides a versatile collaboration format and deep integration of AI into purchasers’ enterprise processes.

As well as, SCAND boasts a lot of opinions from glad clients who word the wonderful high quality of companies and the professionalism of the group.

Among the many firm’s profitable instances, the next may be highlighted:

ai consultancies

2. LeewayHertz — One of many Main AI Consulting Companies from the USA

Overview:

LeewayHertz is a US-based AI consulting firm targeted on growing options utilizing generative AI, LLMs, laptop imaginative and prescient, and blockchain.

Companies:

  • Strategic AI consulting
  • Improvement of AI merchandise and platforms
  • Generative fashions and customized LLMs

Why on the record:

The corporate is among the many finest AI consulting corporations because of its intensive portfolio and lively work within the area of generative AI. LeewayHertz helps companies speed up the adoption of latest applied sciences by means of complete consulting companies.

3. Markovate — Customized Options Primarily based on Generative AI

Overview:

Markovate is a Canadian AI consulting company specializing in growing options for healthcare, automotive, and monetary purchasers.

Companies:

  • Generative AI, laptop imaginative and prescient, conversational AI
  • AI proof-of-concept and MVP improvement
  • AI technique creation

Why on the record:

The corporate works actively with each startups and huge enterprises, constructing scalable AI options. It’s among the many prime AI consulting companies because of its means to shortly adapt to consumer wants.

4. Azati — AI Consulting Agency with Workplaces within the USA and Japanese Europe

Overview:

Azati has been offering AI consulting companies since 2001. The corporate makes a speciality of growing and implementing AI techniques for the insurance coverage, healthcare, and monetary companies sectors.

Companies:

  • NLP, ML, and information analytics
  • Turnkey improvement: from concept to deployment
  • AI integration into current techniques

Why on the record:

Azati is an instance of a versatile, reliable AI consulting firm in 2025, accessible to small and medium-sized companies and offering years of expertise.

5. Deeper Insights — UK-Primarily based AI Consulting Firm with R&D Experience

Overview:

Deeper Insights works with scientific information, healthcare, and retail. Its group consists of PhD-level information scientists specializing in complicated NLP and machine studying duties.

Companies:

  • NLP and massive information evaluation
  • Processing of unstructured info
  • Creation of proprietary AI options>

Why on the record:

The corporate stands out for its deep technical experience and scientific strategy, which makes it among the best AI consulting corporations within the UK market.

6. Fayrix — Customized Improvement and AI Consulting for Startups

Overview:

Fayrix is a global firm with improvement facilities in Japanese Europe. Its major focus is on customized software program and AI integration into consumer merchandise.

Companies:

  • AI consulting for startups and SMBs
  • Improvement and coaching of ML fashions
  • Challenge-based groups with full-cycle supply

Why on the record:

Fayrix is among the many prime AI consulting corporations because of its versatile strategy and talent to assemble perfect groups for quick AI improvement.

ai consulting companies offer

7. ExaWizards Inc. — AI Consulting Firm from Japan

Overview:

ExaWizards operates within the industrial, healthcare, and HR sectors. The corporate develops its personal AI-based platforms and options and actively implements them in Japan’s company sector.

Companies:

  • Synthetic intelligence consulting
  • Generative AI for HR and coaching automation
  • Industrial AI tasks

Why within the record:

ExaWizards is an instance of an AI consulting agency that mixes product experience with customized companies, making it a super selection for company purchasers within the APAC area.

8. Hackett Group — AI Consulting Agency for Company Purchasers

Overview:

Hackett Group provides strategic AI consulting, scalable improvement, and implementation of options in company environments, from finance to HR.

Companies:

  • Enterprise course of evaluation and AI roadmap creation
  • Mannequin improvement and use case design
  • Integration into large-scale enterprise techniques

Why on the record:

The corporate is thought for its XPLR AI platform and concentrate on ROI from AI tasks. It’s also acknowledged as probably the most systematic AI consulting corporations.

9. DataTech.ai — Specialised AI Consulting Group

Overview:

DataTech.ai is a part of the PRIZM group and brings collectively a group of technical specialists offering AI consulting and customized resolution improvement.

Companies:

  • Predictive analytics and ML
  • AI-driven automation
  • Consulting and proof-of-concept improvement

Why on the record:

The corporate is results-oriented and provides versatile collaboration. It’s an excellent match for small and medium companies on the lookout for a cheap entry into AI.

10. Ailoitte — AI Consulting and Cell Improvement

Overview:

Ailoitte, primarily based in India, combines AI consulting with cellular improvement, creating sensible functions with built-in ML and NLP capabilities.

Companies:

  • AI for mobile-first merchandise
  • Consulting and customized improvement
  • ML and analytics integration

Why on the record:

A wonderful selection for startups and small companies needing quick and cost-effective improvement with AI integration.

11. BotsCrew — AI Company Specializing in Conversational AI

Overview:

BotsCrew develops clever chatbots and voice assistants for main manufacturers, working with purchasers like Adidas, Samsung, and different international corporations.

Companies:

  • Conversational bot improvement
  • Generative AI integration
  • Help and analytics

Why on the record:

The corporate occupies a distinct segment as an AI consulting company targeted on consumer expertise and communications. One of many prime gamers within the conversational AI house.

tailored ai solutions

12. Zfort Group — Customized Improvement and AI Integrations

Overview:

Zfort Group, primarily based in Ukraine, makes a speciality of internet improvement, ML, and consulting for integrating AI into current merchandise.

Companies:

  • Consulting and audit
  • AI performance improvement
  • Help and optimization

Why on the record:

Zfort Group is a superb match for these looking for AI implementation and not using a full product overhaul, providing a versatile strategy and inexpensive service prices.

13. Related Software program — Digital and AI Consulting Service

Overview:

Related Software program is one other Ukrainian firm combining strengths in design, product improvement, and AI.

Companies:

  • AI product consulting
  • Generative AI implementation
  • MVP and proof-of-concept improvement

Why on the record:

Shortly scalable groups, a powerful product focus, and a versatile strategy make the corporate a notable participant amongst AI consulting companies.

14. Telstra Purple — Synthetic Intelligence Consulting by Telstra Group

Overview:

Telstra Purple is a division of Australian telecom big Telstra, providing digital and AI consulting companies.

Companies:

  • Course of automation
  • Analytics and ML fashions
  • Consulting for company purchasers

Why on the record:

A dependable AI consulting agency with sturdy engineering capabilities and entry to Telstra’s infrastructure.

15. Tooploox — AI and R&D with a Give attention to CV and ML

Overview:

Tooploox is a Polish improvement studio with a powerful concentrate on AI, working with healthcare and know-how corporations.

Companies:

  • Pc imaginative and prescient, NLP, and ML
  • Analysis and algorithm improvement
  • AI prototyping

Why on the record:

A singular mixture of R&D experience and agile improvement makes Tooploox a sought-after AI consulting firm for technology-driven tasks.

Way forward for AI: Traits and Predictions

In 2025, the AI consulting market will maintain increasing quickly, with generative AI applied sciences enjoying a central position. Corporations will more and more use AI and generative fashions to automate artistic, analytical, and operational duties — from content material creation and chatbots to completely new product improvement.

A significant development will likely be clever automation, the place AI doesn’t simply deal with remoted features however manages end-to-end processes — integrating into provide chains, finance, advertising, and HR.

An enormous a part of this shift will likely be AI brokers — autonomous clever techniques able to making selections, interacting with different companies, and adapting to altering enterprise situations.

top ai consulting companies offer

On the identical time, ethics and regulation will acquire extra significance. Points like authorship, information safety, algorithm transparency, and bias prevention will develop into important issues in AI resolution design. AI consulting service suppliers will assist purchasers not solely implement applied sciences but additionally undertake a accountable AI strategy.

SCAND — Your Prime AI Consulting Firm in 2025

SCAND is a number one customized software program improvement firm from Poland with over 25 years of expertise, a group of 250+ skilled builders, and a portfolio of 900+ efficiently delivered tasks worldwide. We offer AI consulting companies and create custom-made AI options powered by generative AI, NLP, laptop imaginative and prescient, and machine studying.

Combining strategic consulting with deep technical experience, SCAND helps corporations within the USA, Europe, and Asia implement and scale AI to attain measurable enterprise outcomes.

Wish to see how AI can remodel your corporation? Get in contact with our group of specialists for a free AI session, assess the potential of your information, and design your AI adoption technique. Begin your challenge with SCAND at present — and see how synthetic intelligence can drive your development and aggressive benefit tomorrow.

Fashionable React animation libraries: Actual examples for partaking UIs


Animation, when utilized with function, clarifies intent and reduces friction in fashionable UIs. In React, the best animation library can bridge the hole between primary layouts and interfaces that really feel intentional and well-crafted. Beneath are three production-ready libraries I depend on: typewriter-effect, react-vivus, and react-awesome-reveal.

These libraries give attention to completely different animation wants, stay straightforward to keep up, and don’t add pointless complexity to your codebase.

Set up packages

npm i react-awesome-reveal react-vivus typewriter-effect

typewriter-effect: Dynamic and Informative Textual content

typewriter-effect is a targeted library for animating textual content as if it’s being typed out in actual time. The typing motion naturally attracts consideration, making it a robust selection for high-visibility UI components. As a result of it mimics conversational writing, it provides persona and human contact the place static textual content is perhaps ignored or ignored.

Use instances:

  • Hero sections that introduce your product’s worth
  • CTAs that replace dynamically (“Begin Constructing”, “Begin Designing”)
  • About or onboarding pages that really feel much less static

Getting began:

import Typewriter from 'typewriter-effect';

 

  choices={{ autoStart: true, loop: true }}

  onInit={(typewriter) => {

    typewriter

      .typeString('Hey World!')

      .pause For(1000)

      .deleteAll()

      .typeString('That is animated')

      .begin();

  }}

/>

 

Examples:

A number of rotating strings:

  choices={{

    strings: ['Developer', 'Engineer', 'Designer'],

    autoStart: true,

    loop: true,

  }}

/>

 

Managed typing:

  onInit={(typewriter) => {

    typewriter

      .pauseFor(500)

      .typeString('Managed typing')

      .begin();

  }}

/>

 

Customized pace:

  choices={{ delay: 75, autoStart: true }}

  onInit={(typewriter) => {

    typewriter.typeString('Quick Typing...').begin();

  }}

/>

react-vivus: SVG Path Drawing That Simply Works

Creating dynamic SVG path animations sometimes entails low-level manipulation or devoted animation timelines, which could be brittle and exhausting to keep up. react-vivus brings this functionality to React with a easy element API, letting you animate SVG logos, icons, or customized illustrations with out the additional overhead.

Use instances:

  • Logos that animate themselves as your app masses or throughout onboarding
  • Checkmarks or course of icons that draw themselves as customers full steps
  • Infographic/schematic reveals to make complicated illustrations extra approachable

Getting began:

import ReactVivus from 'react-vivus';

import ComputerSVG from './belongings/pc.svg';

 

  id="computer-svg"

  possibility={{

    file: ComputerSVG,

    kind: 'sync',

    period: 200,

    animTimingFunction: 'EASE_OUT',

  }}

  callback={() => console.log('Animation finished!')}

/>

 

Examples:

One-by-One path animation:

  id="svg1"

  possibility={{ file: '/emblem.svg', kind: 'oneByOne', period: 150 }}

/>

 

Delayed drawing:

  id="svg2"

  possibility={{ file: '/path/to/icon.svg', kind: 'delayed', period: 100 }}

/>

 

Customized callback:

  id="svg3"

  possibility={{ file: '/emblem.svg', kind: 'sync', period: 200 }}

  callback={() => alert('Animation completed!')}

/>

react-awesome-reveal: Easy, Dependable Entry and Transition Animations

Refined entry animations enhance content material circulation and may subtly direct customers’ consideration to key sections as they scroll. react-awesome-reveal wraps your components in acquainted animation primitives (fade, slide, zoom, and many others.), dealing with scroll triggers and animation timing internally.

Use instances:

  • Sections or playing cards that elegantly fade in as you scroll down the web page
  • Callouts, alerts, or banners that “slide” or “bounce” into view for emphasis
  • Timelines, lists, or grids that reveal gadgets with a staggered/cascading impact

import { Fade } from 'react-awesome-reveal';

 

  

Hey, I animate in!

 

Energy strikes:

Slide in from left:

import { Slide } from 'react-awesome-reveal';

 

  

 

Zoom with delay:

import { Zoom } from 'react-awesome-reveal';

 

  

This zooms in after 300ms

 

Bouncing:

import { Bounce } from 'react-awesome-reveal';

 

  

Bouncing

 

Cascading reveals:

import { Fade } from 'react-awesome-reveal';

 

  

    

  • First
  •     

  • Second
  •     

  • Third
  •   

     

    Abstract

    Library Greatest For Instance Use Options
    typewriter-effect Typing-style, dynamic content material Hero textual content, rotating CTAs, onboarding Typing/deleting, loop management, minimal config
    react-vivus SVG path/line drawing Logos, icons, information viz A number of animation modes, progress callbacks
    react-awesome-reveal Entry/transition animations Playing cards, sections, record/grid gadgets Keyframes, scroll-triggered, staggered reveals

    These libraries supply targeted options to frequent animation challenges in React apps. They’re straightforward to combine, production-proven, and enable you to ship constant, purposeful UI movement with minimal overhead or rework.

     

    Flutter iOS Simulator app closes instantly after launch with RequestDenied and “Unable to lookup in present state: Shutdown” errors


    I’ve a Flutter mission that I’m making an attempt to run on the iOS Simulator, however the app closes instantly after launching.

    What I did:

    1. Created a new Flutter mission and it runs superb on the iOS Simulator.
    2. Copied over:
      • lib/ folder (all Dart code)
      • property/ folder
      • Dependencies from my outdated mission’s pubspec.yaml
    3. Modified the bundle identifier in Xcode (Runner goal → Signing & Capabilities).
    4. Constructed and ran:
    flutter clear
    flutter pub get
    cd ios && pod set up && cd ..
    flutter run
    
    1. The construct succeeds and the app installs on the simulator, however…
    Simulator gadget didn't launch ps.snehbodyplushaivid.com.
    Area: FBSOpenApplicationServiceErrorDomain
    Code: 1
    Failure Cause: The request was denied by service delegate (SBMainWorkspace).
    Consumer Information: {
        BSErrorCodeDescription = RequestDenied;
    }
    The operation couldn’t be accomplished. Launch failed.
    Area: RBSRequestErrorDomain
    Code: 5
    Failure Cause: Launch failed.
    

    More information when operating from Android Studio (as an alternative of Xcode):

    Launching lib/major.dart on iPhone 15 in debug mode...
    Working pod set up...
    Working Xcode construct...
    Xcode construct performed.                                           377.8s
    Unable to put in /Customers/pragneshbhaisapra/Paperwork/body_plus_vid_generator/construct/ios/iphonesimulator/Runner.app on A0878FEA-1BEE-4983-ACEF-93913008FFAF. That is typically attributable to a malformed plist file:
    ProcessException: Course of exited abnormally with exit code 149:
    An error was encountered processing the command (area=com.apple.CoreSimulator.SimError, code=405):
    Unable to lookup in present state: Shutdown
      Command: /usr/bin/arch -arm64e xcrun simctl set up A0878FEA-1BEE-4983-ACEF-93913008FFAF /Customers/pragneshbhaisapra/Paperwork/body_plus_vid_generator/construct/ios/iphonesimulator/Runner.app
    Error launching utility on iPhone 15.
    

    What I attempted:

    • Deleted Pods/ and Podfile.lock, reinstalled pods.
    • Ran flutter clear and rebuilt.
    • Erased simulator content material and settings.
    • Checked signing and provisioning (set to my Apple ID with “Mechanically handle signing”).
    • Verified Runner.app is constructed and current in construct/ios/iphonesimulator/.

    Atmosphere data:

    • macOS: 15.5
    • Xcode: 16.4
    • Flutter: 3.32.3 steady channel
    • Dart: 3.8.1
    • iOS Simulator: iPhone 15, iOS 17.5
    • The identical simulator runs my different Flutter initiatives superb.