There are many different ways to communicate. The most recent is through the use of Emoji. Each year new emoji are released and this year is no different. This year's release of iOS 12.1 will have over 70 new emoji characters. In the latest public and developer betas have the new emoji included in the release.
With the release of iOS 12.1, you will see a variety of new emoji. Some of these include
Cupcake
Leafy Green
Mango
Moon Cake
There are also some new faces as well. Some of the new faces include:
Freezing Face
Face with pleading eyes
Face with Party Hat and Horn
Along with faces and the food, there are some new animals too.
While it may seem as though the iPhone X has been around a long time, it was introduced just last year. In fact, it has only been available for about 11 months. The iPhone X has radically changed the iPhone line. The biggest changes were the edge to edge screen, which necessitated the removal of the home button. With the home button gone, Touch ID is also gone. In place of Touch ID came gestures for navigation and the all new Face ID.
Face ID takes an infrared scan using a random pattern of infrared dots on your face. This pattern is unique to every iPhone. If the points taken match the same pattern as expected, Face ID will unlock the iPhone. Face ID also brought with it more security. Excluding having a twin, it is very unlikely that someone else will be able to unlock your phone. In fact, 1 in a million chances with Face ID versus one in a 50,000 chance while using Touch ID.
As you might expect, the successor to the iPhone X has been released, the iPhone XS. Here are my thoughts on the iPhone XS after having used it for just about 9 days. You may not think it would be enough time, but given the updates over the iPhone X, it is enough time. Let us look start with speed improvements.
Speed
Every year, Apple increases the speed of new devices. This is typically done through the inclusion of new processors. The iPhone XS has a new A12 Bionic processor. The processor itself is may not seem that much faster than the A11 Bionic, however it is much faster. There are a couple of features that do actually make it faster. The first is the storage speed. Similar to how the latest MacBook Pros have faster storage, the new iPhone XS has similarly fast storage. This increase in speed allows for faster reading and writing, which should make all applications faster.
The processor itself is up to 15% faster than the A11 Bionic. This is possible because the A12 Bionic has six-cores instead of the previous four cores. The processor includes two performance cores, which 15% faster, but consume 40% less power. The second aspect to the CPU are the four efficiency cores. These handle the less intensive tasks and even these cores consume 50% less energy.
iPhone X Speed Benchmark
iPhone XS Speed Benchmark
iPad Pro 2nd Generation Speed Benchmark
Along with the CPU is the companion graphics processor unit, or GPU. This is the first Apple-designed GPU. The A12 Bionic GPU comes with four cores, and is 50% faster than the A11 Bionic. This will allow experiences like multiplayer Augmented Reality gaming to be even better. Let us turn to one of the larger improvements to the A12 Bionic, the Neural Engine.
Neural Engine
The biggest is change for the A12 is the inclusion of a "next generation" Neural Engine. The Neural Engine is a specialized processor that is used to handle machine learning. The Neural Engine in the A12 is able to do 5 trillion operations per second. That is 8.3 times as many operations per second than the A11; which was able to handle 600 billion operations per second. That is a significant increase. The next generation Neural Engine is used for processing machine learning algorithms including Face ID, Animoji, and some camera algorithms. The camera will be covered in a bit, but first let us look at the speakers and microphones.
Speakers and Microphones
The iPhone XS still consists of the stereo speakers that have been present since the release of the iPhone 7 in 2016. They also located in the same place, at the bottom right and in the true depth camera sensor housing. During my test of the speakers, they are actually louder than my second-generation iPad Pro at the same volume location on the slider. I do not use the speakers that often on my iPhone, as any audio is usually going through headphones, but it will be nice to have overall.
The iPhone XS has four microphones. These microphones are used for a couple of different functions. The first is to pickup voice and sound that you want. The second function is for noise cancellation, which should eliminate unwanted noise. The additional microphones allow for a new feature with the iPhone XS, the ability to record video in stereo sound. This will make it your videos that much better. Let us look at the most popular feature of any iPhone, the Camera.
Camera
One of the biggest reasons that users upgrade their smartphone is due to improvements with the Camera. For a vast majority o people their smartphone is their primary camera, myself included. While it was not clearly explained by Apple in its unveiling of the iPhone XS, the camera is a substantial improvement over the iPhone X. There are a couple of overall reasons for this. The first is that the camera itself is actually over 30% larger. It goes from a 4mm lens to a 4.25mm lens. While 0.25mm does sound like a lot, it actually is quite a bit in practice. The larger sensor means that the lens can pull in more light, which will make things brighter in low light situations, and your images look better in all situations. The biggest reason for this is that the camera has a new improved processing system, called Smart HDR.
iPhone X Low Light Non-HDR Photo
iPhone XS Low Light Non-HDR Example
Smart HDR
With the iPhone XS Apple is employing the use of a new technology they are calling "Smart HDR". HDR stands for "High Dynamic Range". High Dynamic Range is a technique that takes multiple pictures at different exposure levels and then processing combines them into the best overall picture. This is how HDR has worked for all iOS devices until the iPhone XS. What is different with Smart HDR is that it is not just one picture that is being taken, in fact it is a total of nine photos.
Four of the images are being taken simultaneously so that any movement in the subject of the photo can be minimized. The second set of four images are inter-frames that are taken between the first four images so that the details can be highlighted. The second set of two images use a different exposure level, which allows the details to be brought out. The last photo take is a long exposure which is used to gather all of the shadow detail. All of these photos are then passed off to the Neural Engine.
The Neural Engine and processor then take the best of all of the photos that were taken to create the best photo it possibly can. The result of the processing is the photo that you see when you snap a picture.
The capabilities of the Smart HDR system are all thanks to the new Neural Engine. As mentioned above, the Neural Engine is able to handle 1 trillion operations per second, which is how all of the Smart HDR is able to take and process photos so quickly. There is one new feature that comes with the camera that will allow you to get just the right look that you want and that revolves around the Depth of Field.
Editing Depth of Field
The camera system on the iPhone XS now allows you to do something you could not do before, you can edit the Depth of Field on a Portrait photo to be able to get the best background bokeh effect possible. In order to do this you can perform the following steps:
Open Photos.
Locate the Portrait Mode photo you want to adjust.
Tap on the Edit button.
Adjust the "Depth" slider at the bottom to your liking.
Tap the "Save" button to save the changes.
The slider for the Depth of Field can go from ƒ1.4 to ƒ16. The higher the ƒ-stop the clearer the background. Because the depth information is separated from the rest of the photo, it can be adjusted as often as you would like, which is helpful to be able to get just the proper look you want. Here are some examples of the different depth effects on a portrait photo.
iPhone XS Depth Editing with ƒ/1.4 Selected
iPhone XS Depth Editing with ƒ/4.5 Selected
iPhone XS Depth Editing with ƒ/16 Selected
Examples from the Camera
The best way to show the power of the camera, in comparison to the iPhone X is to show a set of photos.
iPhone X Photo with HDR
iPhone XS Photo HDR
iPhone X Photo Non-HDR
iPhone XS Photo Non-HDR
iPhone X Photo Non-HDR
iPhone XS Photo Non-HDR
iPhone X with Portrait Mode and HDR
iPhone XS with Portrait Mode and HDR
iPhone X with Portrait Mode and Non-HDR
iPhone XS with Portrait Mode and Non-HDR
Overall, the iPhone XS is a fairly minor update, but it is still a solid upgrade. It is typical of what we have come to expect for an "s" year for an iPhone. While the processor changes may not show substantial daily usage improvements, for specialized cases they will be substantial. The biggest change is with the Neural Engine. The Neural Engine will help process the machine learning algorithms that developers deploy. Apple has its own algorithms. One of which is the processing of images. The new Smart HDR algorithms will allow your iPhone XS to be able to take the best picture possible. This all done through the use of Smart HDR, which is enabled by default. You can disable it, if you so choose, but a vast majority of the time this is not needed.
If you have an iPhone X or an iPhone 8 or iPhone 8 Plus, it may not be a worthwhile upgrade, unless you are on the iPhone Upgrade Program, or if you take a lot of pictures. The iPhone XS comes in two screen sizes. The first is the same 5.8-inch screen as the iPhone X and the second size is a larger 6.5-inch screen, called the iPhone XS Max. The storage sizes are 64GB, 256GB, and 512GB, depending on your storage needs. The prices for the iPhone XS range from $999 to $1349 and for the iPhone XS Max it is $1099 to $1449.
Back in February, Apple announced some major changes to the fall release of macOS Server. One of the changes that they indicated was that many of the services would no longer be included in macOS Server. At the same time, some services would still be present but the user interface elements would be removed. One of the services that would no longer have a user interface is Websites.
macOS Server is used by many, including myself, as a development environment. Besides developers, there are also some companies that need to use Apple's Profile Manager service, but they also need to use host an internal site, and they need to do all of this on the same machine. If you were running macOS Server running on High Sierra, this scenario was easy to setup and maintain. The same scenario is still possible on macOS Mojave, but it is not as easy. It will take some let us look at how to do this.
macOS bundles in a web server, the one chosen is apache. On macOS Mojave, it is version 2.4.34. This is the latest, as of this writing. The installation of apache is not any different than one you would install on other variations of Linux, which is a good. Even though apache is standard, there are some modifications that are made to accommodate the ability to use of other web-based services, and in particular Apple's Profile Manager.
Default Configuration
Even under macOS Mojave with Server.app installed, there is a default configuration available. You can use this for your configuration, if you so choose. The default location for files is "/Library/WebServer/Documents/". You can use this for configuration, the default alternative port is 8080. If this is all you need, then you can start putting files in the path above and navigate to http://127.0.0.1:8080, or another IP address on the machine and you can ignore the rest of this article. However, if you want to be able to make some additional configuration changes, read ahead.
Choosing a configuration
Before modifying any files, it is important to know that there are a variety of ways to configure apache. You could use a whole different IP address or you could just use a different port, on the same IP Address. This is the first item that you will need to determine. We will look at both approaches, because they are only slightly different.
The second thing that you will need to do is create a folder for the additional website. This is similar to how you would have done so with older versions of macOS Server. If you have an existing folder location, you can use that.
Once you have determined your approach and have created a folder, now we can start modifying the files. There is a standard apache configuration file, called httpd.conf. This is the primary configuration file for the apache service. The httpd.conf file is located at "/private/etc/apache2/httpd.conf". You will need to open up the file with a text editor, either using terminal or a graphical text editor, like BBEdit.
Note:
macOS is Unix under the hood and can possibly require authentication when changing files. For this reason, it is best to use BBEdit for modifying files. BBEdit can handle this by providing an opportunity for entering in your password when saving the files.
Before modifying any file, you should make a backup copy of it. I always like to use the name of the file and its extension and put the date after file. Once you open this file you will need to make a couple of changes.
Making Changes
As mentioned, macOS Server takes into account the Profile Manager service. To accommodate this, there is a block of code that determines if macOS Server is using the default ports, which are 80 and 443. The following block is what is used to determine this.
This block checks to see if Server.app is installed and configured. If it is installed and configured, the default port of 8080 is used for alternative. However, if Server.app is not installed and configured, then port 80 is used. Here is where you need to enter in your configuration. If you only need to listen on a different port, you can enter in "Listen 8081" where 8081 is the port you want to use. If you want to specify an alternative IP address use "192.168.1.2:80", where 192.168.1.2 is the IP address you want to use. As the last example shows, you can specify a port if you need to, which means you can combine the two and use something like "192.168.1.2:8081".
The next step is to test to make sure it is working as expected. To do this, you will need to create a file in the directory you chose. The file should have something like this code,
After you have saved this file, you want to test your apache configuration. This is done by performing the following steps:
Open Terminal
Type in, or copy and paste the following command, without the quotes: "sudo apachectl configtest". This command will check the syntax of your apache configuration and make sure everything works.
If there are no issues with your apache configuration, you need to restart apache. This is complete by doing the following steps:
In the same terminal window, type in, or copy and paste the following command: "sudo apachectl restart", without the quotes. This command will either start up, or restart, the apache service.
The last step is to open up Safari and browse to your new site. You should a page with the text "This Page is working".
These are just the basic steps to be able to host both a website and profile manager on the same Mac running macOS Mojave. You can do some additional configuration, by configuring Virtual Hosts and enabling Modules. Again, this is the same version of Apache that is installed on linux, so there is a plethora of tips, tricks, and how to to guides available on the web.
Transition Guide
There is an entire Support Guide for transitioning some of macOS Server's services to the built-in version of Apache. This is available on the Apple Developer site. The document also includes information on transitioning the SSL, if configured, on the site. This should help some people get started with configuring apache on macOS, while still keeping Profile Manager running.
Apple held their "Gather Round" event just last week and I made my predictions for the event. Let us look at how well I did.
Correct Predictions
New 5.8-inch iPhone model - iPhone XS
New larger OLED iPhone model - iPhone XS Max
New Apple Watch Model - Series 4
OS 12 release date being announced - Available Today
HomePod software update - Available Today
New 6.1-inch LCD iPhone model - iPhone XR
New Apple Watch being thinner - It is thinner
New Apple Watch bezels being smaller - The bezels are smaller
Apple Watch battery being the same - It is the same, 18 hours
Incorrect Predictions
New iPad Pros having Face ID, if iPads announced - No New iPads
New AirPods Case, if AirPower mat released - No AirPower Mat
New iPad Pros, having reduced bezels - No New iPads
AirPower Mat Released - No AirPower Mat
New iPad Pros Announced - No New iPads
New iPad Pros, being same physical size - No New iPads
New iPad Pros, having same screen size - No New iPads
New AirPods - Did not happen
New Macs - No New Macs
Overall my predictions were 50% correct. That is better than my WWDC predictions which were only 34.8% correct. Maybe I will do better next time, but this is an improvement. For the things that were not announced, the iPads, AirPods, and Macs, maybe there will be another event next month.
On August 30th, Apple Announced that they would be holding their September event. This year's event is titled "Gather Round". As with the other Apple events, I offer up my predictions. Unlike other events, the September event is somewhat easier to guess what will be announced. Here are my guesses.
iPhone
Ever since 2011, with the release of the iPhone 4s, Apple has been releasing iPhones at their fall event. In 2011, it was October. Since the iPhone 5, it has been September. This year is likely no different. I am thinking there will be three new iPhones released. These will be the replacement for the iPhone X, a larger model, and the oft rumored 6.1-inch LCD model.
I am guessing that all three of these models will have the same general design as the iPhone X. This means that there will be very small bezels as well as Touch ID being replaced with Face ID.
Naming
The one thing that is always difficult to guess is the naming. For a majority of iPhone releases, there have been two cycles for names. iPhone 3G, 3GS, iPhone 4, 4s, iPhone 5, 5s, and iPhone 6, 6s. There was no iPhone 7s, because the iPhone 8 was announced last year instead. I have no idea what they will call these phones, so this is merely a wild guess. I am going to guess that the two OLEd models will be called the iPhone Xs. At the same time, the LCD model will be called the iPhone Xc.
I give the likelihood of the iPhone X replacement and a larger one at 100%, while I give the probability of the 6.1-inch LCD model being released at 90%. I give the probability of the naming at 50% for each name.
Apple Watch
The Apple Watch, released in 2015, and unlike the other iOs-based devices, it has remained largely unchanged since its release, at least physically. The Apple Watch Series 3 did get slightly thicker, but only by a millimeter.
I predict that the Apple Watch Series 4 will be released and it will be significantly redesigned. It is my guess that it will have less bezel and have a more edge-to-edge screen, yet it will have the same physical size of the watch.. With less bezel, the screen itself will be larger. The fact that the screen is bigger, means that that there is more area to put the battery. The Apple Watch Series 3 has plenty of battery life to last through an entire day, so it is not my guess that the battery life will increase. Actually, my guess is that at it will remain the same battery life, but the bigger screen will let the battery be thinner. This will result in the watch being thinner, which will be a welcome change for users.
I give the likelihood of a new Apple Watch being announced at 100%, with the screen having less bezel at 85%. My guess is that battery life remains the same at 75%, and the Apple Watch Series 4 being thinner at 90%.
HomePod
The HomePod is Apple's latest iOs-based accessory, and is less than a year old. The HomePod has been available for just about seven months and it is likely to see an update, to iOS 12. The one feature it will likely include is Siri Shortcut support, in particular for third-party apps.
I give the likelihood of a software update for the HomePod at 95%.
iPads
It would not be unprecedented for Apple to announce the release of new iPads. Apple released the current iPads at last year's WWDC keynote. It is possible that they will release new ones, however it is also possible that they will not. If Apple does announce new iPads, here is what I think they will have.
My guess is that the iPad Pros are the only ones that will be updated, since the 9.7-inch iPad was updated in March. The new iPad Pros will have reduced bezel, with no Touch ID but instead will have Face ID. I think the screen sizes will remain the same, at 10.5 inches and 12.9-inches. The reduced bezels means the the physical size of the iPad devices will be smaller, which will allow easier handling.
It is also possible that the new iPads will remain the same physical size, but the screens will be a bit larger. If this is the case, the current 12.9-inch iPad would end up being approximately 14.5 inches. It would be great to actually have an even larger iPad, but within the same physical form factor.
I give the probability of new iPad Pros at 60%, because there is already a lot of stuff in the keynote. If iPads Pros are announced, I give the likelihood of them having Face ID at 100%, reduced bezels at 95%, and being the same physical size at 50%, and retaining the same screen size at 50%.
Accessories
Apple sells many accessories for their iOS-based devices. One product that was announced but has not been released is the AirPower mat. In case you do not remember, the AirPower Mat is supposed to allow you to charge three devices simultaneously. The ones that Apple showed are an iPhone, the AirPods, with a different case, and the Series 3 Apple Watch. The AirPods were supposed to be usable with a different case, which would be sold separately, but has not yet been made available. The Apple Watch has always had inductive charging, so it
I give the likelihood of Apple announcing that the AirPower Mat being available at 75%, a new set of AirPods at 35%, and a new AirPods case at 95%, provided the AirPower Mat is released.
Macs
It is possible that Apple will announce new Macs, however, the keynote is already a bit full, and it is likely that the new Macs would warrant some additional time than just a few minutes. So it is my guess that the likelihood of new Macs being announced at 5%. I rally do think that thy will need their own event, or at least press releases, or journalist meetings.
Recap
So let us recap my predictions. These are ordered in highest percentage to lowest percentage.
Prediction
Likelihood
New 5.8-inch iPhone model
100%
New larger OLED iPhone model
100%
New Apple Watch Model
100%
New iPad Pros having Face ID, if iPads announced
100%
iOS 12 release date being announced
100%
HomePod software update
95%
New AirPods Case, if AirPower mat released
95%
New iPad Pros, having reduced bezels
95%
New 6.1-inch LCD iPhone model
90%
New Apple Watch being thinner
90%
New Apple Watch bezels being smaller
85%
AirPower Mat Released
75%
Apple Watch battery being the same
75%
New iPad Pros Announced
60%
New iPad Pros, being same physical size
50%
New iPad Pros, having same screen size
50%
New AirPods
35%
New Macs
5%
Those are all of my predictions. We will know all about what Apple announces on Wednesday, September 12th at 10:00 am Pacific Time.
And while you wait for the keynote, you can pre-order my iOS 12 e-book for $3.99.
As has been the case since 2012 Apple has been holding its iPhone event in September. This year is no exception. Today Apple has sent out invitations for their September Event. This year's event is on September 12th. It will be held at the Steve Jobs Theater at Apple Campus 2. As with most Apple events, this one is at 10 a.m. Pacific Time. It will be streamed, so you can watch it live.
I will be posting my predictions for what we might see sometime closer to the event date, so stay tuned.
Today Apple pushed out a firmware update for the 2012 AirPort Express. The current version is 7.8. This firmware adds support for AirPlay 2. AirPlay 2 was added with iOS 11.4.1 and will allow you to stream the same audio to multiple rooms, or stream multiple items to different speakers. The latest firmware allows you to use the AirPort Express as an AirPlay 2 destination.
It is important to note that this only applies to the 2012 AirPort Express, which supports 802.11n networking. This does not apply to the original AirPort Express. If the back of your AirPort Express looks like the one below, it will be able to support AirPlay 2.
In order to update, you will need to use the AirPort Utility to perform the update on your AirPort Express.
Even though Apple discontinued the AirPort line as of April, they are still supporting it for a few more years. It may not get many updates, but it is nice to see it getting some additional features.
Normally Apple's quarterly results and financial related information is not posted to the site. This is because it is covered by a variety of sites like Six Colors and Dr. Drang.
However, today marks a big day in terms of Apple financials. Today Apple has become the first company to pass a $1 Trillion market valuation. Additionally, they have not just passed it, but when the market closed it was still above $1 Trillion.
Earlier in the day, if you were to use the Stocks app on your iPhone or iPad to look at the stock price, you would notice that the valuation indicated it was well above $1 Trillion, however this was an error.
Incorrect valuation
The reason for this error is that yesterday Apple announced an adjustment to the number of outstanding shares, 4,829,926,000 shares to be exact. This would mean that in order to reach a $1 Trillion valuation Apple would need to hit $207.05 to officially get to the magic mark. It is a sight to behold given that a mere 22 years ago Apple was facing the possibility of going out of business entirely. Here is the correct valuation amount.
Earlier this week Apple sent out an email to affiliate members indicating some changes that will be taking place as of October 1st. Here is the email that was sent:
Thank you for participating in the affiliate program for apps. With the launch of the new App Store on both iOS and macOS and their increased methods of app discovery, we will be removing apps from the affiliate program. Starting on October 1st, 2018, commissions for iOS and Mac apps and in-app content will be removed from the program. All other content types (music, movies, books, and TV) remain in the affiliate program.
This will have some impact on some websites who rely on affiliate links from iOS apps, Mac apps, and in-app purchases to run their business. At least there is some heads up on this. This has been preceded by Apple reducing the payout from 7% to 2.5%. So it was inevitable that this would be the case that these would be removed.
I am not impact much by this because the website does not rely on affiliate links. I am curious to see how long the affiliate program lasts overall. I would not be surprised if it goes away in the future. It may take a couple of years, but it is possible that it will be stopped in the future.
As has been the case in 2012, I have written a couple more books. Just like last year, I have written a couple of books. Also like last year there are two, one about iOS, tvOS and watchOS and the other about macOS.
In previous years I have published an iBooks version as well as an ePub. There is a slightly different approach this year, at least for my books on Apple. There is only going to be one version, ePub. The biggest reason for this that the ePub format that is produced by Apple's Pages software can now do image galleries, which was the big reason for doing the iBooks version.
Similar to last year there will be paperback versions of the books, the order information for that will be forthcoming a bit later.
iOS 12, tvOS12, and watchOS 5 for Users and Developers delves into the changes and new features of Apple’s iOS-based operating systems.
Some of the changes covered include: performance improvements, privacy changes, grouped notifications, enhancements to FaceTime, improved photo features, suggested password enhancements and more. We will also cover some app updates, including changes to Activity, Stocks, News, Voice Memos, and Books.
There are also a bunch of new features like the new Siri Shortcuts which allows you to automate various tasks. Screen Time will let you gain insights into your, as well as your children’s, usage across all of your devices. If you like sending Animoji you will love the all new feature Memoji which allows you to customize an Animoji character however you would like. The new Live Listen will help those who may have a difficult time hear things more clearly. We will also dive into the new Safari password features which will help you use individual passwords on all of your devices.
For developers we dive into the Xcode Changes includes Dark Mode, Performance Improvements, changes around object libraries, and enhanced editing features. We will also dive into Grouped Notifications and how to provide threaded conversations. With Siri Shortcuts we will look at the different ways of adding intents. ARKit 2 is also covered which includes Quick Look and Persistence. For CoreML we look at how to improve model sizes with quantization as well as a brand-new framework related to CoreML, called CreateML. There are also two additional brand new frameworks, Natural Language and Network and we look at these as well. No Apple Developer book would be complete without looking at some of the changes that surround Swift.
There are some features for web developers as well which includes MapKitJS, MusicKitJS and ways to provide secure loading of remote content.
No matter your technical level, there is something for everyone in iOS 12, tvOS12 and watchOS 5 for Users and Developers.
You can pre-order the ePub from Apple for $3.99, or the Kindle version from Amazon for $3.99.
Despite macOS being a mature operating system, the new version macOS Mojave (10.14) contains a bunch of new features. Some of the new features covered include Dark Mode, Screenshots & Markup, and the redesigned Mac App Store.
Besides the new features there are some major changes too including ones to Finder, Safari, and using unique passwords on each website. There are also four brand new applications that are coming from iOS. We look at these in-depth. These apps are Stocks, News, Home, and Voice Memos.
Server Administrators see some big changes with macOS Mojave and these are covered as well.
For Developers we cover Xcode changes include performance improvements, object libraries, editing enhancements, and code folding improvements. We look at implementing Dark Mode within your apps, Notarized apps, and implementing Finder Actions.
There are some new frameworks that are covered as well. These include the Network Framework, Natural Language, improvements to CoreML and a related framework called CreateML.
For web developers we cover MapsKitJS, MusicKitJS, and secure loading of content.
No Apple developer book is complete without a discussion of the changes around Apple’s own programming language, Swift. We cover some of the recent changes as well as some future ones.
You can pre-order the ePub from Apple for $3.99, or the Kindle version from Amazon for $3.99.