قالب وردپرس درنا توس
Home / IOS Development / IOS Dev Weekly – Issue 374 – October 19, 2018

IOS Dev Weekly – Issue 374 – October 19, 2018



Comment

Will 2019 be the year of Linux on the desktop professional apps on the iPad? Do we want to see that iPad is finally the future of post-PC data processing?

This week, it seems safe. As you've already seen, Adobe preview "real" Photoshop running on an iPad at their Max conference on Monday. So yesterday Apple announced its (probably iPad-focused) event on the 30th.

The Apple lineup line, "There's more to do" feels safe as it may be for creative or pro-apps. Maybe, along with the new hardware, do we see something like Logic, or Final Cut for iPad announced? Then, with these new apps and hardware, it will surely be time for iPad to dominate. Loud?

New hardware and big naming buttons are good for the platform, but is it enough? We already have amazing apps on the iPad, just look at Affinity Photo and Designer, MindNode, Ulysses, Microsoft Office, iWork, OmniGraffle, OmniPlan, Procreate and so many more. The list of professional applications on the platform is great and the apps are amazing. More will always be good, but the lack of apps is not the problem. Then is that the hardware? No. Although 2nd generation iPad Pro models are still incredible devices, they will undoubtedly be better this year.

Apple also works well with iOS. They attack the problem from multiple angles with features like file management, multitasking on the screen, and solid pressure on education.

The mainstream computing ship is very slow to get around, and the iPad is a very different type of device for where most people get jobs. I still think that an iOS device similar to more on a traditional laptop would be a good idea, but I do not think we'll see it this year.

Anyway, I will search for hints on the longer term plan. I'm sure we will not see it spelled out in detail, it's not Apple's style. But I'm sure the direction will be set and I'll look at it.

Dave Verwer

News

Scary subscriptions bother the App Store

I first wrote about this problem one year ago and the problem is just as bad today, but the designers of these apps are getting better. The problem is that these apps are very careful to comply with the rules of the App Store, so eventually it comes to a decision that the subscription is value for money, which puts Apple in a really difficult position.

Is $ 1

50 a year too much for a QR code scanner app? Yes, clear. But where is that line? Is $ 20 a year too much? Well, I want to say yes since the embedded camera app does it for free, but I do not want an app removed from the store for it. It is a very slippery slope.

techcrunch.com

App Packages Now Supporting Mac Apps and Free Subscriptions

Given the trends in pricing for free subscriptions, the App Bundles certainly needed an update so it's good to see this change. It is also good news that a single subscription can now be used to unlock suites of apps. The only obvious missing feature here will be a single subscription / bundle that supports both iOS and macOS apps.

apple.com

Sponsored Link

Finally, a complete course on advanced iOS architecture

Are you tired of reading infinite articles for beginners who just tear the surface of iOS development? IOS Architect covers all aspects of advanced iOS architecture, including design patterns, clean code, device testing, and complex networks. All in one simple, integrated system.

matteomanferdini.com

Tools

New LSP Language Service

I love this announcement from the Swift team to a new open source project that will allow much wider support for Swift in external code editors. It's amazing that Apple is encouraging projects like this.

My mom feels that when we are now over four years since Swift was announced, it will probably never be big outside this community. However, projects like this give a match competition.

swift.org

Building iOS Dependencies with Carthage

I still have a preference for CocoaPods, but I liked this article by Igor Kulman to be set up with Carthage. It also covers how he put it at work with his CI setup.

Related: It has been almost three years since the Swift Package Manager was announced. Why do not we use it to run our iOS and macOS dependence yet? Hurry up Apple! 😀

kulman.sk

Code

Exploring Custom watchOS Watch Faces

Who could have missed all the talk in recent weeks about developing custom watch faces. Obviously, Steve Troughton Smith and his watch face project began, but David Smith also contributed this post. I'm aware of all the issues surrounding creating an API like this to seOS, I also want to love to see that Apple adds it.

david-smith.org

Building DSLs in Swift [19659012] Very good article by John Sundell about creating a DSL to work with Auto Layout. Obviously, the article tip is not this specific DSL, but it is a major breakdown of the process of designing and building an API like this one.

swiftbysundell.com

Unleash the power of active directories and bundles on iOS

Guilherme Rambo on how to safely use bundles for more than you use them. There is more to NSBundle than mainBundle .

rambo.codes

Tricky UIViewController Transitional Animations

There are many articles about simple transition animations for beginners and lack of advanced.

I agree! This is a difficult API to get it right and I think it can put people off of the effort to implement this kind of transition.

medium.com

Boy, I have been abusive accessibility

Jared Sinclair with a confession, of various ways he has used on SCNetworkReachability. I have to admit that I am in this campsite when it comes to networking. I'd like to see Apple publish more guidance on best practices around APIs like this in their documentation.

jaredsinclair.com

Business and Marketing

What do the users really do with Apple Watch?

Before writing an app for the clock, read this list from Ben Bajarin. It's not going to tell you what the app is going to write, but knowing what people actually do with their watch will help you design the right kind of interaction for your app.

twitter.com

macOS Development

Dark Mode

I'm sure Daniel Jalkut's mission is to keep the macOS part of this newsletter and he has done it again With this amazing post in the correct and comprehensive way to implement dark mode. 👍

indiestack.com

Jobs

Senior iOS Developer, Rover.com, Seattle, WA

Join a talented team of mobile developers who serve almost 2MM pet care bookings quarter.

lever.co

IOS Developer on Savvy Apps (Remote)

Build in world-class apps on Savvy. Proudly distant since 2009.

savvyapps.com

Senior iOS Engineer @ Over [Remove Within Euro Time Zone]

Inspire the world to create and solve complex issues for an editing selection design.

made with above. com

And finally …

It's more about doing …

😂

twitter.com


This RSS feed is published on
https://iosdevweekly.com/.
You can also subscribe
by e-mail
or
Safari push alerts.


Source link