Since Windows 11 added 圆4 emulation, Windows 11 on ARM64 can run the majority of apps via emulation. But what do I do with that device? For the most part, I use it only for web browsing (often after my Intel-based MacBook Pro runs out of battery) when I’m away from my home office - I take it to events, use it on the sofa, pull it out on airplanes, etc., and it works really well with Edge. But is it ready for general use? The answer to that likely depends on your definition of “general use.” I have a collection of ARM64 devices (certainly more than a typical person) and I find one of them (a Samsung Book S with a Qualcomm 8cx Gen 1 chip) to be indispensable because of its long battery life and light weight. Fortunately, it’s gone from a relatively-crippled device that only ran store apps (Windows RT) to a much more general-purpose device. She has been building developer tools for over 15 years.Windows on ARM goes back over a decade. She’s currently working on Salesforce Mobile SDK and the new Mobile tools for LWC debugging. Sue Berry is a Director of Product Management at Salesforce where she focuses on Salesforce Mobile. If you have an existing Mobile SDK app, simply turn on Mac Catalyst with Mobile SDK 9.1 and check your app on Mac.ĭownload the latest Salesforce Mobile SDK for iOS today! About the author If you are building a new app from scratch, you can start with the MobileSyncExplorerSwift template, which has already been modified to run on Mac. Review more details and a sample from Apple in Turning on Mac Catalyst. The minimum version that supports Mac is Mobile SDK 9.1.īefore you create or modify your Mobile SDK for iOS apps, you need to first configure your Xcode project to use Mac Catalyst. To get started, the first thing you want to do is upgrade to the latest version of Salesforce Mobile SDK for iOS. It is automatically disabled when running on macOS.įor additional design considerations, review Mac Catalyst – Human Interface Guidelines. Snapshot is a feature that makes sense on iPhone and iPad apps, but doesn’t make sense for the end user when the app runs on Mac. For our Mobile SDK samples and templates, we continue to support passcode for now and it works as expected on Mac. However, this may not be needed for Mac apps. Passcode makes a lot of sense for most Mobile SDK apps that access Salesforce data. Most may be in the UI design experience, but we have identified two key Mobile SDK features that may not be needed when building for Mac. This feature works on both iPad and Mac.Īs you build Salesforce Mobile SDK for iOS apps, there are difference between the user experience on each form factor to consider. The MobileSyncExplorerSwift template has also been updated to include Multiple Windows support. This includes some minor UI tweaking for sizing. You can then leverage any changes we made to help these apps run better on Mac from an end user perspective. This means that you can easily use these samples to view how Mobile SDK apps that access Salesforce data and run offline behave on all the existing and new form factors - iPhone, iPad, Intel Mac, and Macs with M1 or Intel chips. We have enabled Catalyst for the RestAPIExplorer sample and the MobileSyncExplorerSwift template. The following Mobile SDK frameworks were updated and have been enabled for Catalyst support: We also updated our dependencies to ones with Catalyst enabled. They previously would only work on iPad and iPhone. We updated our internal APIs to make them available on Catalyst. Mobile SDK 9.1 enables Catalyst on our SDK frameworks and existing SDK for iOS sample apps. “If running my iPad apps on Mac requires little or no changes, then what exactly did Salesforce do in Mobile SDK 9.1?” What’s changed in Salesforce Mobile SDK 9.1? This opens up so many possibilities and changes what we think of as a mobile device. The app will continue to work just like it would on a Mobile SDK iPad app. This means that developers can create apps with features like offline availability and allow end users to run them on Mac in the field with little or no network connection. Review Turning on Mac Catalyst for more details.īuilding apps for M1-powered Macs provides developers and end users with even more flexibility to expand to a new form factor. The two apps share the same project and source code, making it easy to change your code in one place. To get started, simply click the Mac checkbox in your iPad app’s project settings to configure the project to build both Mac and iPad versions of your app. We are excited to announce that starting with Salesforce Mobile SDK for iOS, Mac Catalyst developers can quickly and easily run their iPhone and iPad apps on Mac, including the latest iMac, 13-inch MacBook Pro, MacBook Air, and Mac mini powered by Apple’s M1 chip.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |