Trending February 2024 # Opinion: How Likely Are Reports Of Apple Moving Production Out Of China? # Suggested March 2024 # Top 6 Popular

You are reading the article Opinion: How Likely Are Reports Of Apple Moving Production Out Of China? updated in February 2024 on the website We hope that the information we have shared is helpful to you. If you find the content interesting and meaningful, please share it with your friends and continue to follow and support us for the latest updates. Suggested March 2024 Opinion: How Likely Are Reports Of Apple Moving Production Out Of China?

A Nikkei report today suggested that Apple moving production out of China is under consideration as part of a ‘fundamental restructuring of its supply chain.’ The report suggests Apple’s goal could be to move as much as 15-30% of its production out of the country.

It’s not the first time we’ve heard talk of a significant shift of product assembly in other countries. Foxconn is beginning mass-production of iPhones in India at some point this year, and it recently suggested that all iPhones created for sale in the US could be made outside China.

But how realistic is the idea of shifting 15-30% of production out of China on a permanent basis?

Let’s begin by reiterating the big problem with this idea, something we examined a year ago, when Trump was claiming Apple would shift production to US plants.

It’s no accident that much of Apple’s manufacturing happens in and around Shenzhen. First, the city is strategically-placed, serving as the gateway between mainland China and Hong Kong. It is one of the largest shipping centers in the world, with a massive container port.

Third, that SEZ was established way back in 1980, meaning that the city has had 37 years to grow into the manufacturing center of the tech world. Apple relies on a huge network of suppliers and sub-contractors, some of which may make just a single tiny component. The majority of them are based in Shenzhen and its immediate surrounds, so the logistics of bringing everything together in one place for assembly are straightforward.

Shifting production out of China, then, isn’t just about building factories in other countries: it’s about how to address the entire supply chain, from the smallest component to the largest. Anything that can’t be manufactured in the same country as assembly needs to be shipped, and that’s a massive logistical operation.

A question of scale

Not all of Apple’s product assembly happens in China at present. The company has major iPhone assembly plans in India and Brazil, though these are primarily geared to supplying the local market. The hassle and expense of shipping components there are worth it for Apple because it enables the company to avoid steep import tariffs.

Some MacBook and iPad production is reportedly beginning in Indonesia this month, with an earlier report claiming that Pegatron is also building production lines in India and Vietnam.

So the idea that Apple can move some of its production outside China isn’t remotely far-fetched: that’s already happening. But 15-30% of its global production is something else entirely.

Analysts Wedbush said today that a realistic short-term number would be 5-7% of iPhone production (not all products) in India within 12-18 months. Upping the proportion to 15% in three years would be ‘a gargauntuan endeavor,’ says the company.

Even the Nikkei report suggests only ‘some results’ within a three-year timescale.

Suppliers admit that replicating this network elsewhere will take time, and China is likely to remain Apple’s most important manufacturing base for the foreseeable future. “It’s really a long-term effort and might see some results two or three years from now,” said one supplier. “It’s painful and difficult, but that’s something we have to deal with.”

US production?

It was inevitable that that talk of Apple moving production out of China quickly turned to speculation about moving it to the US.

Tim Cook has talked previously about the enormous barriers to doing so.

China put an enormous focus on manufacturing. The US, over time, began to stop having as many vocational kind of skills. I mean, you can take every tool and die maker in the United States and probably put them in a room that we’re currently sitting in. In China, you would have to have multiple football fields.

Apple does assemble the existing trashcan Mac Pro in the US, though the company has been notably silent on whether this will continue to be the case with the new model recently unveiled at WWDC. The Mac Pro is, however, an extremely niche product, and the new model will sell to an even smaller market. Locating a microscopic slice of its assembly work in the US is a very different proposition to doing so on a larger scale.

There’s also the limited benefit to the US of shifting production there. Apple’s primary assemblers are increasingly using automated production lines, Foxconn even working toward fully-automated factories, so the days of iPhone production creating large-scale employment are numbered. And even in the short-term, seasonal employment is much less practical in the US than it is in China.

Against that, it could be argued that if Apple is having to arrange new supply-chain lines to new countries anyway, the barrier is lower than it has been. However, MIT ran the numbers back in 2024 and calculated then that assembling iPhones would add $30-40 to the price, rising to $100 extra if as many components as practical were manufactured here. Even our own reader survey showed only a minority of iPhone buyers willing to pay that.

The likely reality

The Nikkei report makes it clear that this is a small-scale exploration of the idea by Apple. The entire team comprises just a few dozen people, and all they are doing is having discussions with suppliers about likely costs, and governments about potential incentives.

At the end of last year, the company began to expand its so-called capital expense studies team, according to sources familiar with the matter. The team of more than 30 people is discussing production plans with suppliers and negotiating with governments over financial incentives they might be willing to offer to attract Apple manufacturing, as well as regulations and the local business environment.

It would honestly be surprising if Apple didn’t have small teams of people throughout the company looking at all kinds of ‘what if?’ scenarios. There’s nothing to suggest this is anything more than one of them.

That said, long-term, the idea of Apple moving more production out of China does make sense. Apple has long aimed for diversification of its supply-chain, preferring to have multiple suppliers for as many components as possible, and having diversification geographically makes sense too if the logistical barriers can be overcome. Over-reliance on China does represent a risk, and it’s one that Apple will want to gradually mitigate. But 15-30% in three years seems highly unlikely.

FTC: We use income earning auto affiliate links. More.

You're reading Opinion: How Likely Are Reports Of Apple Moving Production Out Of China?

How To Solve Javascript Heap Out Of Memory On Prime Number?

As the ‘heap out of memory’ error message suggests, it occurs when any JavaScript code takes more memory than allocated memory, when we run any JavaScript program, the computer allocation particular memory to the JavaScript program.

When we run code of JavaScript or any programming language, our computer creates a process and allocates fixed memory. When a program needs more memory size, it raises an error like heap out of memory. For example, if we create an array of size 1020 and try to initialize every array index with some value, the heap goes out of memory and raises an error.

In this tutorial, we will learn to solve JavaScript heap out of memory while finding the prime factors of a very large number of values.

Users can follow the example below to visualize the heap out of memory error.

Example (Visualizing the Error)

In the example below, we have created the getPrimeFactors() function, which returns the prime factors of any numeric value. It works perfectly when we pass a small numeric (near to 103), but when we pass a large numeric value (near 109) as a parameter to find prime factors, it gives an error, and the browser window becomes a black screen.

In this example, memory error occurs because we use two nested loops to iterate through the array, and the time complexity of the program becomes O(N2), which takes more memory than allocated memory.

try { function getPrimeFactors(num) { var factor = []; let primes = []; for (let m = 2; m <= num; m++) { if (!factor[m]) { primes.push(m); for (let n = m << 1; n <= num; n += m) { factor[n] = true; } } } return primes; } getPrimeFactors(1212121212323) } catch (err) { console.log(err.message) }

In the output of the above example, users can observe the heap out of memory error. To get rid of it, we need to optimize the time and space complexity of the code.

Below, we will optimize the time complexity of the code written in example 1 to find all unique prime factors of the given number.


Users can follow the syntax below to write down optimized code to find unique prime factors of a given numeric value.


























// store factor to array

















// store factor to array


In the above syntax, we make iterations until m*m is less than the value using the for loop. It means we make iterations until the square root of value is greater than m.


Step 1 − Use the for loop to make iterations until the square root of the value is greater than m, where m is the initializer variable of the for loop.

Step 2 − In the for loop, if the value is divisible by m, it means m is a prime factor of the value and stores it in the array of factors.

Step 3 − After that, divide the value by m, and divide it multiple times if it is divisible multiple times by m using a while loop. Here, we need to store unique prime factors, so we store the value of m in the array only once.

Step 4 − Once all iterations of for loop are completed, check if the value is greater than 2. if yes, it means the value is the largest prime factor, and store it in the array.

Example (Solving the Error)

The example below used the array to store the prime factors. Also, we have implemented the above algorithm to find the prime factors.

Users can try to find the unique prime factors of the large numeric values, such as 1020, and see that code gives an output without any error.

let output = document.getElementById(‘output’); function getPrimeFactors(value) { let initial = value; var factors = []; for (let m = 2; m * m <= value; m++) {

if (value % m === 0) { factors.push(m);

while (value % m === 0) { value /= m; } } }

factors.push(value); } } getPrimeFactors(100000000002); getPrimeFactors(65416841658746141122);


In the example below, we have used the set to store the prime factors rather than using the array, as we need to get unique prime factors. Also, we have used the for-of loop to print all prime factors stored in the set.

let output = document.getElementById(‘output’); function getPrimeFactors(value) { let initial = value; var factors = new Set(); for (let m = 2; m * m <= value; m++) { if (value % m === 0) { factors.add(m); while (value % m === 0) { value /= m; } } } factors.add(value); }

for (let fac of factors) { } } getPrimeFactors(44352747207453165);

We learned to solve the heap out of memory error while finding the prime factors of numeric value. Whenever we get an error like heap out of memory, we need to optimize our code as we have optimized in this tutorial.

How To Sign Out Of One Google Account When Using Multiple Accounts

If you want to sign out of one Google account when using multiple accounts on your web browser, here is what you have to do. For this specific purpose, it is required to use a mobile with the Google app installed.

Can I sign out of just one Gmail account?

Many folks often use more than one account to organize personal and professional contacts. If you are one of them, and you often sign in to your accounts at the same time, the sign-out process might cause issues at times. Gmail doesn’t allow users to sign out of one account when they signed in to multiple accounts on the web browser. If you use the traditional method, you will instantaneously end up logging out of both accounts at once. However, if you want to log out of one Gmail account, here is what you have to do.

As I said earlier, you have to use the Google app that is available for Android and iOS. The account you want to sign out of must be added to the Google app on your phone.

How to sign out of one Google account

To sign out of one Google account when using multiple accounts, follow these steps-

Open the Google app on your phone.

Tap on your profile picture and select the Manage your Google Account option.

Switch to the Security tab.

Go to Your devices section.

Tap on the Manage devices button.

Select the device you want to sign out of.

Tap on the three-dotted icon.

Select the Sign out option.

To know more about these steps, keep reading.

To get started, open the Google app on your phone and tap on your profile picture. Here you can find your accounts. If the desired account is already selected, tap the Manage your Google Account button.

Following that, switch to the Security tab and go to the Your devices section. Here you will see an option called Manage devices. Tap on it.

This page shows all the devices where you signed in to your Gmail account earlier. Select the device from where you want to sign out of and tap the corresponding three-dotted icon. Then, select the Sign out option from the list.

Once you do that, reload the page on your web browser. Hopefully, you are already signed out of your account at this point.

In case you do not have a mobile with you, you can open your Gmail account on another computer and visit this page. Following that, tap on the respective three-dotted icon, and select the Sign out option. However, it is not possible on the computer you have two accounts on.

Why can I not sign out of my Google Account?

There could be many reasons why you are not able to sign out of your Google Account. The issue might be occurring due to an unstable internet connection or server issues. Whatever the reason is, if you are not able to sign out of your Google account, simply clear your browsing history. This action will not only sign out you of all your Google accounts but also removes all your saved Google accounts on a particular web browser.

The Ctrl + Shift + Delete is the shortcut to bring up the Clear History popup that works in almost all web browsers. In the drop-down, first, select Last hour and then select the following options:

Browsing history

Download history

Cookies and other site data

Cached images and files

How do I remove an account from Google?

Your web browser saves the cached data. The cache is a software component that stores data to make future requests faster. When you sign in to your Google account in your browser for the first time, your username is saved in cached memory. This makes your work easy. Now, the next time when you visit the Google accounts login page, your browser will show you all the Google accounts you logged in previously. Now, you need not enter your username again. Simply select your Google account and enter your password.

That’s all! Hope this article helps.

Read next: How to translate Emails in Gmail.

How Are Connected Devices Impacting The Effectiveness Of Your Marketing?

We’re now in a constantly changing digital landscape

Did you see this Comscore report about “Digital Omnivores”?  I think it’s really useful for marketers.  Not because the information is revolutionary in any way, but because it’s offering some seriously hard facts that can be taken to management to support business cases, marketing planning and ideas generation for marketing. It may help to have this in light of your own analytics, maybe it can help inform decisions that you’re thinking of making, or even realise that you need to make.

Increased WiFi availability and mobile broadband adoption in countries like the U.S., Australia and the U.K. are driving connectivity. Mobile phones already drive digital traffic around the world, while tablets are gaining steam. Tablets traditionally required a WiFi connection to access the Internet, whereas now they’re increasingly driving traffic using mobile broadband access “on the go”. This alone has huge implications for marketers.

Consider the implications of this data…

Usage data…

The share of non-computer (mobile) traffic for the U.S. stands at 6.8 percent, two-thirds of that traffic is from mobile phones with tablets accounting for much of the remainder.

37.2 percent of U.S. digital traffic coming from mobile phones via a WiFi connection. This percentage grew nearly 3 points in just the past three months

Nearly 10 percent of traffic from tablets occurred via a mobile network connection, not wi-fi

Half of the total U.S. mobile population uses mobile media. The mobile media user population (those who browse the mobile web, access applications, or download content) grew 19 percent in the past year to more than 116 million people at the end of August 2011.

In the U.S., smartphone adoption has grown more than 50 percent in the past year, with 36.1 percent of Americans age 13 and older now using smartphones.

The iOS platform has the largest combined share of tablets and smartphones in use in the U.S. at 43.1 percent whereas the Android platform accounts for the highest share of the smartphone market (43.7 percent in August)

When measuring market share of Internet traffic by platform, iOS accounted for more than half (58.5 percent) of the share of total non-computer traffic in the U.S. Android OS ranked second delivering 31.9 percent

U.S. tablet users appear “early technology adopters”: young males in upper income brackets. 54.7 percent of all tablet owners were male and nearly 30 percent were age 25-34. Nearly half belonged to households earning $100K+

Content consumption…

News matters – nearly 3 out of 5 tablet owners consume news on their tablets with 1 in 4 consuming this content on a near-daily basis on their tablets.

Communication activities are central to tablet usage. 3 in 4 tablet owners access email on their tablet device with 1 in 3 doing so on a near-daily basis.

Tablet shopping – owners exhibit significant use of their devices during the entire online shopping process – from initial planning, conducting product and store research, making price comparisons, to transacting. More than half of tablet owners looked up product or price information for a specific store and read customer ratings and reviews while on a tablet.

What are the implications?

This is a paradigm shift that we’re getting to witness, the change is real and growing. It wasn’t so long ago that 100% of traffic was from desktops and laptops, comparatively we’d nothing to really worry about. Fast forward to today and it’s multi-device, multi-levels of engagement and multi nature of visitation. Especially for marketers whose market or strategy leans towards a mobile audience.

The key opportunity in my opinion is remembering the incremental benefits that mobile brings, it’s natural as people start to incorporate mobile devices (and the content that they can now access) into their daily lives. As marketers, let’s remember that these devices don’t exist in isolation, there’s increasingly no such thing as “mobile users”, devices are just a part of an eco-system which means that content marketing and campaign planning gets even more complicated.

5 Ways To Make A Heart Out Of Paper


Use the woven paper heart for ornaments or as a small basket for treats. These are beautiful little hearts that double as small baskets. You can hang these from the tree and add small treats inside as gifts.[3]


Obtain two pieces of paper. These should be two different colors to weave a nice pattern for your heart. Traditional colors are white and red although you can use any combination you prefer. Choose paper that is a medium weight.

Too thick of paper will make it difficult to complete the weaving.

Too thin of paper will not hold up as a basket.[4]


Cut the paper to your preferred size. If you are using standard letter size or A4 paper then you can fold them in half “hamburger style” or width-wise. Then cut a straight line from the center of the folded edge to the center of the non-folded edge on both sheets. You will use one rectangle of each color.

The size of the papers can be varied according to your preferences, because it will change the size of your finished heart.

Keep the two pieces folded in half.


Place one folded piece on top of the other at a 90-degree angle. The top piece will be vertical while the bottom is horizontal. Their left edges should meet evenly so that the sideways piece is sticking out to the right. Draw a thin line in pencil on the sideways piece along the edge of the vertical piece.


Place the rectangles directly on top of each other so that the creases are on top of one another. Make sure the two pieces are facing the same way. You will want the piece with the pencil line on top so that you can see it.


Draw thin lines in pencil from the bottom of the folded piece of paper up to the dotted line. Draw multiple straight lines along the paper up to the original line. This will divide the paper into strips partway along its length. Cut along these lines through both of the folded pieces of paper.

Make sure your strips are at least ½ inch (1.25 cm) wide or else they may break easily. The size and number of your strips does not matter, it is all personal preference. Keep in mind, however, that the size and number of strips will change the difficulty of weaving. For kids, try to create only three strips to begin with.


Cut a curved end around the top of the folded papers. While both folded papers are still on top of one another, cut the end without the strips in a curve. These curves will create the two upper curved parts of the heart. These edges should now look like half an oval.


Turn one piece of paper to the side at a 90-degree angle once again. Turn one piece of paper so that it is horizontal while the other paper remains vertical. The rounded edge on the vertical piece should be towards the top while the rounded edge on the horizontal piece should be facing right.

The two creased edges should form a 90-degree angle in the bottom left-hand corner.


Weave the strips together. Weaving this heart is different than normal weaving because you will be weaving the strips “through” and “around” rather than “under” and “over.”

Take the top strip on the horizontal paper and weave it through the first strip on the vertical paper. “Through” here means in between the two layers of that strip.

Now take that same top strip and put it around the second strip on the vertical piece of paper. “Around” here means that the two layers will go above and below the second strip on the vertical piece of paper. Alternatively, you can rather think of it that the second strip on the vertical paper is going in between the two layers of the top strip on the horizontal paper.

Continue taking the top strip of the horizontal piece of paper through and around the strips on the vertical folded paper. This top strip should now be woven through all the other strips.

Take the first strip (on the right side) from the vertical piece of paper and continue weaving it through and around the remaining horizontal strips. Since the first vertical strip is already around the first horizontal strip, you will next take it through the second horizontal strip and continue until the end.

Continue with all the strips weaving them through and around the others until all the rows and columns are woven.[5]


Open your basket. Now that all the rows of strips are woven through the others, you should have a completed woven heart. Open up the basket by inserting a finger between the two layers of paper. You can fill this basket with whatever treats or other small items you choose.


Add a handle or strap. Cut a long piece of matching paper to the length that you wish your handle to be. Use tape or staples to attach the handle to either side of the inside of the heart.[6]

Alternatively, you can poke a hole in the top center of the heart and string a ribbon or twine through it. Tie a knot in the two ends of the ribbon and you will have a nice handle or string from which to hang the heart.

If you poke holes you can also add small grommets to make the heart look more polished, although this is not necessary.


Getting The Most Out Of Your Email Marketing Campaign

Should you sneak marketing into your newsletter?

Email marketing is an oldie but goodie. It ties in second place as the second-most popular marketing method in the United States.

Why it’s getting harder to get your email through

It’s popular because it works. As long as you can get your message to the right person, and you can convince them to open it, you’re golden. Of course, getting the message to the recipient has become more difficult over the last few years.

The use of AI in email scanning services has made it a lot harder to get marketing emails through. In fact, they’ve become so effective that we’ve seen a drop in the overall percentage of spam emails. In 2012, 69% of emails were spam. By March of 2023, that figure had dropped to 56%.

The days of spamming clients and hoping for the best are long gone. If that was the only issue marketers faced, it would be bad enough. Unfortunately, they’ve also got to contend with consumers who need to be convinced to open the email.

Why it’s getting harder to convince prospects to open your email

Most of us are extremely busy. We don’t have the energy, time, or inclination to deal with the hundreds of emails that come into our inbox every day. We’re generally tired of having people sell to us all the time. We expect more from the companies that we deal with.

How do we get past this?

The best way to get past a spam filter and to convince people to open your emails is to provide valuable information in the emails. That’s how the idea of the newsletter came into being. It provides companies with a simple way to keep their clients at the top of consumer’s minds.

The newsletter is more likely to be opened as they contain items that the person is interested in. So, the question then becomes, “Can we sneak marketing information into our emails?” The answer is, yes. In fact, it’s now common practice to do so. Should you though?

Should you sneak marketing into your newsletter?

From a business perspective, it makes sense to use every opportunity as presented. We’ve got a slightly different take on the matter. Just take a look at the chart below to see how clients feel about you sneaking marketing messages into your newsletters.

Perhaps a better idea would be to adopt a content marketing approach instead. Introduce the idea behind the product, or explain a core concept related to it. Then, at the bottom of the article, create a link for them to find out more information if they’re interested.

That way, you’re getting the best of both worlds. You’re providing interesting and valuable content without it looking like you’re trying to shove sales down your audience’s throat.

To get more out of your email marketing, take a look at this infographic from EveryCloud featuring great hacks and stats that could inform your email strategy.

Chris Usatenko is a Computer geek, writer, and gamer. He is interested in any aspects of the PC industry and videogames. Freelancer in his nature, he is willing to get experience and knowledge from around the world and implement them in his life.

Update the detailed information about Opinion: How Likely Are Reports Of Apple Moving Production Out Of China? on the website. We hope the article's content will meet your needs, and we will regularly update the information to provide you with the fastest and most accurate information. Have a great day!