If Google and Apple won't help us, we'll sort it out the Linux way: 21 companies form Mobile Native Foundation

Lyft, Microsoft, Slack, Capital One, Airbnb become bedfellows


Twenty-one companies concerned about making and managing mobile apps have come together to participate in the Mobile Native Foundation (MNF), an initiative hosted by the Linux Foundation, to share knowledge and resources.

The two major players in the mobile app market, Android overlord Google and iOS rights holder Apple, have nothing to do with the MNF (if you ignore Google funding the Linux Foundation). And their lack of involvement explains the initiative.

Keith Smiley, staff engineer at Lyft – creator of an app for scheduling rides with non-employees and one of the founding members of the MNF – said in a statement, "Like many of our industry peers, Lyft discovered that platform vendors did not solve all of the problems we faced as our mobile team grew from a dozen engineers to hundreds of active contributors."

Developing a Flutter app with Android Studio.

Google's multi-platform app framework Flutter reaches version 2, expands to the web

READ MORE

The vacuum left by Apple and Google, Smiley contends, has led to too much duplication of effort as companies each implement their own solutions to common mobile app development and maintenance problems.

Eric Amorde, software engineer for payments biz Square - which has also tossed its hat into the MNF ring - frames the problem more specifically in a discussion posted to the new MNF community forum.

Inquiring about how developers at other companies have dealt with large-scale refactoring of a large single-repository project, Amorde writes, "We have a large amount of Objective-C and Swift and Xcode's built-in refactoring is not reliable enough nor does it support more complex refactoring."

Thus ignored by the mobile platform landlords, Airbnb, Capital One, Corellium, Elotl, Flare.build, GitHub, GogoApps, Haystack, Line, LinkedIn, Lyft, Microsoft, Peloton, Robinhood, Sauce Labs, Screenplay, Slack, Solid Software, Spotify, Square, and Uber have come together under the MNF to share best practices and develop tools to improve the coding, testing, building, and maintaining large mobile apps.

The MNF's name suggests it will be focused specifically on native mobile apps, which generally speaking means apps written in Objective-C or Swift for iOS, and Java or Kotlin for Android. Smiley, however, in an email to The Register said that's not the case.

Open to all

"The 'Native' part of the name wasn't meant to exclude any cross platform frameworks like Flutter, or React Native," said Smiley. "We've already had some interest from Shopify who is a large React Native user and I'm hoping we can get them involved. I think these days these frameworks are less used among the companies involved so far, but I think it's a very interesting topic to discuss."

Underscoring that focus is the initial set of projects, three of which originated at Lyft. There's Kronos, an NTP client library written in Swift, index-import, a tool for importing swiftc and clang generated indexes into Xcode, and set-simulator-location, a CLI for setting the location of the currently running iOS Simulator. A non-Lyft project, Flank, an Android and iOS test runner for Firebase Test Lab, is also said to be headed to the MNF for tending.

"We see this as a great opportunity to more inclusively collaborate on challenges we face across the industry and we can’t wait to see the improvements to mobile development we can make when we all work together," said Mike Borysenko, distinguished engineer at Microsoft, in a statement.

I think if there is interest from the community in having a library that solves similar problems as part of the MNF that would fit perfectly with our goals

Smiley suggested that the MNF might look at a standard UI framework as a possible project. "There's a lot of interest in declarative UI frameworks these days like we see with Jetpack Compose in the Android community and SwiftUI in the iOS community," he said.

"I think if there is interest from the community in having a library that solves similar problems as part of the MNF that would fit perfectly with our goals."

Mike Dolan, EVP and general manager of projects at the Linux Foundation, suggested the MNF will accelerate and simplify mobile app development while enhancing the health of the open source community. Perhaps it will also shame Apple and Google into improving their native app development tools.

Asked whether the MNF intends to advocate for platform rule changes, Smiley said, "We don't currently have any plans to try and push on the platform vendors for something like this, but that could change in the future. I think we have plenty of ideas of things we could focus on while still working within the current platforms' guidelines." ®

Broader topics


Other stories you might like

  • North Korea pulled in $400m in cryptocurrency heists last year – report

    Plus: FIFA 22 players lose their identity and Texas gets phony QR codes

    In brief Thieves operating for the North Korean government made off with almost $400m in digicash last year in a concerted attack to steal and launder as much currency as they could.

    A report from blockchain biz Chainalysis found that attackers were going after investment houses and currency exchanges in a bid to purloin funds and send them back to the Glorious Leader's coffers. They then use mixing software to make masses of micropayments to new wallets, before consolidating them all again into a new account and moving the funds.

    Bitcoin used to be a top target but Ether is now the most stolen currency, say the researchers, accounting for 58 per cent of the funds filched. Bitcoin accounted for just 20 per cent, a fall of more than 50 per cent since 2019 - although part of the reason might be that they are now so valuable people are taking more care with them.

    Continue reading
  • Tesla Full Self-Driving videos prompt California's DMV to rethink policy on accidents

    Plus: AI systems can identify different chess players by their moves and more

    In brief California’s Department of Motor Vehicles said it’s “revisiting” its opinion of whether Tesla’s so-called Full Self-Driving feature needs more oversight after a series of videos demonstrate how the technology can be dangerous.

    “Recent software updates, videos showing dangerous use of that technology, open investigations by the National Highway Traffic Safety Administration, and the opinions of other experts in this space,” have made the DMV think twice about Tesla, according to a letter sent to California’s Senator Lena Gonzalez (D-Long Beach), chair of the Senate’s transportation committee, and first reported by the LA Times.

    Tesla isn’t required to report the number of crashes to California’s DMV unlike other self-driving car companies like Waymo or Cruise because it operates at lower levels of autonomy and requires human supervision. But that may change after videos like drivers having to take over to avoid accidentally swerving into pedestrians crossing the road or failing to detect a truck in the middle of the road continue circulating.

    Continue reading
  • Alien life on Super-Earth can survive longer than us due to long-lasting protection from cosmic rays

    Laser experiments show their magnetic fields shielding their surfaces from radiation last longer

    Life on Super-Earths may have more time to develop and evolve, thanks to their long-lasting magnetic fields protecting them against harmful cosmic rays, according to new research published in Science.

    Space is a hazardous environment. Streams of charged particles traveling at very close to the speed of light, ejected from stars and distant galaxies, bombard planets. The intense radiation can strip atmospheres and cause oceans on planetary surfaces to dry up over time, leaving them arid and incapable of supporting habitable life. Cosmic rays, however, are deflected away from Earth, however, since it’s shielded by its magnetic field.

    Now, a team of researchers led by the Lawrence Livermore National Laboratory (LLNL) believe that Super-Earths - planets that are more massive than Earth but less than Neptune - may have magnetic fields too. Their defensive bubbles, in fact, are estimated to stay intact for longer than the one around Earth, meaning life on their surfaces will have more time to develop and survive.

    Continue reading

Biting the hand that feeds IT © 1998–2022