Issue 695
17βth January 2025Weβre still at the very beginning of what we can do with visionOS. Will TabletopKit give us shared experiences? π
Issue 694
10βth January 2025Hopefully you wonβt see that much difference with receiving this issue, but itβs ALL CHANGED behind the scenes! π±
Issue 693
3βrd January 2025Happy New Year, and hereβs to a cracking 2025! π
Issue 692
20βth December 2024How do we wrap up the year? With the βBest of And Finallyβ¦β, of course! π
Issue 691
13βth December 2024Can Swift, C/C++, Linux, Android, Dart, and Flutter all work together? They can! π€
Issue 690
6βth December 2024Where is the Swift and Apple platform social media community these days? Scattered, but still there! π±
Issue 689
29βth November 2024I tried two new (ish) AI coding tools this week. What did I think? π€
Issue 688
22βnd November 2024How do you get an app featured on the App Store? There's a new process, and it's great! π
Issue 687
15βth November 2024It's not all as bad as you think it is! π
Issue 686
8βth November 2024Copilot vs Xcode Predictive Code Completion: Is the playing field level now? π€
Issue 685
1βst November 2024Something a bit different this week. What do you all hope for from WWDC2025? π
Issue 684
25βth October 2024What are you hoping for from WWDC 2025? Let me know and get quoted in next week's issue. βοΈ
Issue 683
18βth October 2024Mac has issued a salutation, Cancel or Allow? π
Issue 682
11βth October 2024Did a Swift code formatting standard we can all get behind just get one step closer with Xcode 16? π€
Issue 681
4βth October 2024Back to our regular scheduled programming this week! β
Issue 680
30βth September 2024What day is it? I'm confused... π
Issue 679
20βth September 2024Did you get a box with a shiny new device in it today? π±
Issue 678
13βth September 2024What was the original idea behind iPhone Mirroring in iOS 18 and macOS Sequoia? π‘
Issue 677
6βth September 2024Did I let Xcode's predictive code completion write any of the text in this newsletter? π€
Issue 676
30βth August 2024What's happening with CocoaPods these days? It's time for an update from the team.
Issue 675
23βrd August 2024Will there be two app stores and two app store teams? π
Issue 674
16βth August 2024It's so nice to see an app store that isnβt focused on extracting the most profit possible succeed! β€οΈ
Issue 673
9βth August 2024Is the race to the bottom now a race to the top? π
Issue 672
2βnd August 2024Links, links, and more links. That's what this issue is all about! βοΈ
Issue 671
26βth July 2024There are two types of apps on the visionOS App Store. Will you create an app that makes people reach for the headset? π₯½
Issue 670
19βth July 2024Do you want to stay with Swift 5 language mode forever? π¨βπ¦³
Issue 669
12βth July 2024I am always going to use π₯½ to reference Vision Pro until we get a VR headset emoji! π«¨
Issue 668
5βth July 2024Should we all move to CocoaPods to avoid security issues? Itβs a bit more complicated than that. π
Issue 667
28βth June 2024No comment from me this week, but there are plenty of links! π₯
Issue 666
21βst June 2024WWDC isn't completely over just yet! How about a chance to get together with your peers to watch some videos at Apple offices around the world? πΊοΈ
Issue 665
14βth June 2024Ready for a recap of WWDC? Before we get to that, I want to talk about some masterful marketing from Apple this year. β¨
Issue 664
7βth June 2024Don't forget about visionOS and the Vision Pro this WWDC! π₯½
Issue 663
31βst May 2024One week to go before dub dub! Here's a round-up of what's happening. π
Issue 662
24βth May 2024The new developer forum refresh must mean it's nearly time for WWDC! π
Issue 661
17βth May 2024What's the word on everyone's lips? π °οΈποΈ
Issue 660
10βth May 2024Happy Birthday to β¦ the Worldwide Developers Conference! π
Issue 659
3βrd May 2024Is Swift 6 hitting one of the REAL hard problems? Not generics, not data race safety, but naming things! π¬
Issue 658
26βth April 2024Meet the Swift Student Challenge winners for WWDC 2024 π
Issue 657
19βth April 2024Whatβs the easiest and least hassle path to launching a custom app store in the EU? πͺ
Issue 656
12βth April 2024Not so very long ago, was somebody we all know, wp on the stage he was the king, showing what the future just might bringβ¦ πΈ
Issue 655
5βth April 2024I saw a striking reminder of progress in the latest official Swift tutorials π±
Issue 654
29βth March 2024Yes, Uber.app, this intro was inspired by you and your complete fiction of an "Allow offers and promos..." setting! π
Issue 653
22βnd March 2024We stand on the shoulders of so many giants that it's hard to see beneath the clouds! βοΈ
Issue 652
15βth March 2024We all make mistakes, but I just show 50,000 people my mistakes π«£
Issue 651
8βth March 2024How do you make a software developer deeply suspicious? Have them turn on a feature they expect to show errors but produce none! π
Issue 650
1βst March 2024Tell me again about your new app ideaβ¦ π΄ What's that? Sorry, I dropped off for a second π€
Issue 649
23βrd February 2024Platform fit? What kind of platform is it, and where are you trying to make it fit? π«£
Issue 648
16βth February 2024Have you ever wanted to learn SwiftUI with a focus on how the layout system works? π
Issue 647
9βth February 2024Is visionOS closer to macOS than it is to iOS? In one specific way, yes! πͺ
Issue 646
2βnd February 2024Happy Vision Pro launch day! But before we celebrate, we need to talk about the App Store and the Core Technology Fee. π€
Issue 645
26βth January 202440 years of Macintosh! Do you remember your first time using one? π₯οΈ
Issue 644
19βth January 2024Is today's opening comment going to be on the Vision Pro or App Store guidelines? π€π
Issue 643
12βth January 2024Get ready for visionOS π₯½
Issue 642
5βth January 2024Let's make 2024 a year of amazing blogging in the Swift community, shall we? βοΈ
Issue 641
29βth December 2023As 2023 draws to an end, it's time for the annual "Best Of And Finallyβ¦" issue! π
Issue 640
15βth December 2023Setting a breakpoint on 2023 and looking forward to 2024! π
Issue 639
8βth December 2023Did Apple just unlock a speed upgrade for on-device AI with Apple Silicon? π’
Issue 638
1βst December 2023Taking a look at this yearβs App Store Award winners, and something that all the apps have in common. π
Issue 637
24βth November 2023Iβll keep using π₯½ to represent the Vision Pro until Unicode adds a VR/AR headset emoji, and thereβs nothing any of you can do to stop me!
Issue 636
17βth November 2023I, for one, welcome our new Copilot overlords. π€
Issue 635
10βth November 2023The Swift Mentorship Program and package score transparency on the Swift Package Index. π
Issue 634
3βrd November 2023Content improvements and package metadata on Swift.org π«¨
Issue 633
27βth October 2023A milestone for Swift package documentation! π
Issue 632
20βth October 2023Did your push notification get delivered? Now you can know for sure! π
Issue 631
13βth October 2023What sits in between "everything on one machine" and talking via HTTP APIs? Distributed actors! π
Issue 630
6βth October 2023Did you know that DocC could create interactive tutorials? Let's showcase some. π
Issue 629
29βth September 2023Should we be wishing for more custom UI in Settings.app? βοΈ
Issue 628
22βnd September 2023What does the future of testing in Swift look like? Find out, and give feedback! π
Issue 627
15βth September 2023No commentary today, but plenty of links! πππ
Issue 626
8βth September 2023Are all human eyes approximately the same distance apart? π€·ββοΈ
Issue 625
1βst September 2023Running all the tests is for pre-commit hooks and CI only!
Issue 624
25βth August 2023How do you keep the files you're working on easily at hand? Here's how I do it. π
Issue 623
18βth August 2023Welcome to swift-iOS-Dev-Weekly! π€£
Issue 622
11βth August 2023Have you ever considered starting a blog?
Issue 621
4βth August 2023Is it finally time for a quick take on SwiftData? πΈ
Issue 620
28βth July 2023Do you want to get a Vision Pro all for yourself, spend a day with one, or have someone else spend time with one for you? π₯½
Issue 619
21βst July 2023How do you build a habit-building UI for the long term? β»οΈ
Issue 618
14βth July 2023Hearing about the experience of using Vision Pro from a developer's perspective is important π§βπ¬
Issue 617
7βth July 2023Is visionOS the first iOS-based platform where Xcode might make sense? π₯½
Issue 616
30βth June 2023Let's talk about nutrition, shall we? Wait, what do you mean "Not that type of macros!" π«
Issue 615
23βrd June 2023Ride the visionOS rollercoaster with me! You can stop riding sometime in early 2024! π’
Issue 614
16βth June 2023How many times last week did you hear "At Apple, we believe privacy is a fundamental human right. "? π€«
Issue 613
9βth June 2023Pass me that tape measure, I need to see how far along we areβ¦ π
Issue 612
2βnd June 2023In less than 75 hours, weβll know what Apple announced in this yearβs WWDC keynote. π
Issue 611
26βth May 2023Just over a week to go! π₯
Issue 610
19βth May 2023Is there a reason why there's less writing about design than development? Maybe! π§
Issue 609
12βth May 2023Why is there no good cross-platform UI framework for desktop (Mac and Windows) apps? πββοΈ
Issue 608
5βth May 2023When should you offer your in-app purchase upgrade to users?
Issue 607
28βth April 2023Will I be writing today's comment again in 2024? π
Issue 606
21βst April 2023Are more forced App Store changes coming? π¬
Issue 605
14βth April 2023What are the risks of using AI code generation tools? β’οΈ
Issue 604
7βth April 2023Did you win a golden ticket?
Issue 603
31βst March 2023Dub dub dee ceeeeee! π
Issue 602
24βth March 2023Some big news for the Swift Package Index πππ³
Issue 601
17βth March 2023When does consistency *truly* matter? π€·ββοΈ
Issue 600
10βth March 2023What do you get if you push a button six hundred times? π€·ββοΈ
Issue 599
3βrd March 2023Where were we ten years ago? Where will we be in ten years time? βοΈ
Issue 598
24βth February 2023How much effort should you put into onboarding or demonstrating a new feature? π€©
Issue 597
17βth February 2023Are we going back to the "sweet solution"? No, but there are a few bridges being constructed. π§
Issue 596
10βth February 2023There are two sides to every argument. βοΈ
Issue 595
3βrd February 2023Is it time to think about package/library quality in the Swift community?
Issue 594
27βth January 2023Modern SwiftUI, saving money with GitHub Actions, and customising the appearance of a ShareLink! π
Issue 593
20βth January 2023There's something for everyone in this week's issue. π
Issue 592
13βth January 2023Starting the year with plenty of links from around the Swift community. βοΈ
Issue 591
6βth January 2023Let's start 2023 by talking about the elephant in the room. Mastodon. π
Issue 590
30βth December 2022Here it is, the issue youβve all been waiting for. The best of βAnd finallyβ¦β in 2022! π
Issue 589
16βth December 2022The last newsletter of 2022! Wishing you all a happy holiday season with one final set of links. π
Issue 588
9βth December 2022If you're looking for an optimistic, upbeat comment about ChatGPT, maybe skip this one! π
Issue 587
2βnd December 2022Did you win an App Store Award? No? Maybe next year you could! π€
Issue 586
25βth November 2022What's the difference between a package registry and a package index? π€·ββοΈ
Issue 585
18βth November 2022Are you ready to take your code samples and documentation to a whole new level? Apple isn't, but they will be! π
Issue 584
11βth November 2022Does the world need another tech podcast? It absolutely does not. Have we made one anyway? Yes we have. π
Issue 583
4βth November 2022Should the App Store have ads? π€·ββοΈ
Issue 582
28βth October 2022Is it time to check that your App Store review demo account still works? π
Issue 581
21βst October 2022What languages and tools do you reach for to write that utility tool that'll save you time? π²
Issue 580
14βth October 2022What would you Ask Apple, if you could? π€·ββοΈ
Issue 579
7βth October 2022The question of what technologies to use has no definitive answer! π²π€·ββοΈ
Issue 578
30βth September 2022Belated congratulations to the Apple Design Award winners! π
Issue 577
23βrd September 2022Should we all be taking a look at Kotlin? βοΈ
Issue 576
16βth September 2022Will Live Activities be a hit or a miss? π―
Issue 575
9βth September 2022How are Apple-platform conferences faring in 2022? π΄σ §σ ’σ ·σ ¬σ ³σ Ώ
Issue 574
2βnd September 2022Apple and open-source. Something is happening in plain sight! π
Issue 573
26βth August 2022Have we reached peak Regex with RegexBuilder? πΊ
Issue 572
19βth August 2022How did I do on my quest to have more "blank days" over the last year? πββοΈ
Issue 571
12βth August 2022Is SwiftUI less flexible or hackable than AppKit or UIKit? Maybe, but that's probably a good thing. πͺ©
Issue 570
5βth August 2022Software development is a lot like rock climbing, I think! π§ββοΈ
Issue 569
29βth July 2022Where would you write Swift code without Xcode? TextEdit? π Microsoft Word? π Or β¦
Issue 568
22βnd July 2022To embrace or resist the new wave of AI-based APIs. That is the question! π€πΌ
Issue 567
15βth July 2022Thank you for all of your help and support helping to make sure the Package Index is sustainable ππ
Issue 566
8βth July 2022We need some help making sure the Swift Package Index is around for the long term? Can you help? π
Issue 565
1βst July 2022How do you like to format your code? I like mine formatted automatically! π€
Issue 564
24βth June 2022Discoverability and Siri. What's the answer? π€·ββοΈ
Issue 563
17βth June 2022The best way to think about SwiftUI and how you should treat new technology. πΆβπ«οΈ
Issue 562
10βth June 2022So many announcements and new APIs, and all we can talk about is regular expressions? π
Issue 561
3βrd June 2022There's just one more thing I need to mention before WWDC! A quick feature announcement for the Swift Package Index! π
Issue 560
27βth May 2022Don't want to write your own back-end server? Should you choose something from a big company, or use Parseβ¦ Wait. What? π€―
Issue 559
20βth May 2022How will apps work in an AR-powered operating system? π₯½
Issue 558
13βth May 2022What was your first Apple product? There's a fair chance it was the same as mineβ¦ π§
Issue 557
6βth May 2022What a special day it will be, all of (or at least some of) us being together again! π₯³
Issue 556
29βth April 2022How should Apple handle old apps on the App Store? π€·ββοΈ
Issue 555
22βnd April 2022Keeping up with package releases and the open-source funding problem. πΈ
Issue 554
15βth April 2022Security, privacy, trust, or β¦ money? π¬
Issue 553
8βth April 2022Subscription price increase pilot programme confirmed by Apple. π
Issue 552
1βst April 2022Incubating APIs towards the standard library, or just building packages? π
Issue 551
25βth March 2022Let's talk about money. πΈ
Issue 550
18βth March 2022What does the path from Mac Studio to Mac Pro with 1TB RAM look like? I have no idea, but I'm going to speculate! π€·ββοΈ
Issue 549
11βth March 2022The Mac mini Pro *is* the larger iMac and it's called the Mac Studio! π
Issue 548
4βth March 2022Is it time to see the remainder of the transition to Apple silicon? π₯
Issue 547
25βth February 2022Want to watch people developing software for Apple platforms? I have just the thing for you. π
Issue 546
18βth February 2022Is Catalyst still a viable choice of framework for building macOS apps? π€·ββοΈ
Issue 545
11βth February 2022Enough controversy. Let's talk about a new feature of the Swift Package Index instead! ππ¦Ύπ
Issue 544
4βth February 2022I am altering the deal. Pray I don't alter it any further. π
Issue 543
28βth January 2022Is Argon a sign of a new watch face SDK for third party developers? π€·ββοΈ Probably not! π
Issue 542
21βst January 2022Are we destined to repeat the same cycle over and over? π¬
Issue 541
14βth January 2022Can a simple idea stay simple in 2022? π€·ββοΈ I hope it can. π€
Issue 540
7βth January 2022Is this the year of AR hardware for Apple?
Issue 539
31βst December 2021The best of And finallyβ¦ is here to see you out of 2021! πππ
Issue 538
17βth December 2021Are you winding down for the holidays? It's the last issue of 2021! π
Issue 537
10βth December 2021Learning from the App Store Award winners. π
Issue 536
3βrd December 2021Was I right to be sceptical about Xcode Cloud? π€·ββοΈ
Issue 535
26βth November 2021Why wouldn't you add that new feature? It'll only take a minute! π€·ββοΈ
Issue 534
19βth November 2021Changing business models for your app is really, really hard. β’οΈπ·β’οΈ
Issue 533
12βth November 2021Want to get involved with the Swift Package Index open-source project? We've made some changes that might help! π‘
Issue 532
5βth November 2021Just how fast are the new M1 Max and Pro machines at running Xcode anyway? π€
Issue 531
29βth October 2021We're not entirely done with betas for this year yet! What does Xcode 13.2 have in store for us? π
Issue 530
22βnd October 2021Anyone interested in more WWDC before the year ends?
Issue 529
15βth October 2021Is it time for new Apple silicon laptops? Most likely π±
Issue 528
8βth October 2021Ten years onβ¦
Issue 527
1βst October 2021What's your primary resource for solving development problems? π
Issue 526
24βth September 2021Can we draw any conclusions from the results of last week's remote work mini-survey? π€
Issue 525
17βth September 2021How far will the pendulum swing on remote work? ππ©βπ»ππ¨βπ»π
Issue 524
10βth September 2021An event? Next Tuesday? How will we all prepare for that! π€
Issue 523
3βrd September 2021Should I write about the App Store, again? Or, should we find something more positive to talk about? π₯³
Issue 522
27βth August 2021Another take on SwiftUI readiness. π
Issue 521
20βth August 2021Are you working too hard? I think I am. π Should I create some more "blank" days? π
Issue 520
13βth August 2021Are you looking for a new job, or to hire someone amazing for your company? I've got great news for you! π°
Issue 519
6βth August 2021Ten years of iOS Dev Weekly! π³
Issue 518
30βth July 2021Trying to get my thoughts straight on how I feel about the iPad. π€
Issue 517
23βrd July 2021Focusing on positivity and balance. βοΈ
Issue 516
16βth July 2021Is anyone else tired? βοΈ
Issue 515
9βth July 2021What would an alternative App Store look like? Shall we look over the fence into next door's backyard? πͺ΄
Issue 514
2βnd July 2021Do you want to pair program with a copilot? π€
Issue 513
25βth June 2021I may be out of things to say, but there's still plenty of links! π
Issue 512
18βth June 2021A truly amazing feature of Xcode, that I might never useβ¦ π°
Issue 511
11βth June 2021Did you have a good WWDC? Mine was a bit special! π
Issue 510
4βth June 2021Dub Dub Dub Dub Dub Dub Dub Dub! πππ
Issue 509
28βth May 2021The constant ebb and flow of complexity in software development. π
Issue 508
21βst May 2021Should you think about balance when it comes to marketing and promotion of your apps, or yourself? π€©
Issue 507
14βth May 2021The App Store is a perfect utopia, free of all flaws. π΅βπ«
Issue 506
7βth May 2021Do you ever try libraries in a Swift playground before deciding whether they're a fit for your project? π¦
Issue 505
30βth April 2021What was your first development experience on the Mac? π€
Issue 504
23βrd April 2021What does the new Mac hardware lineup have in common with SwiftUI? π€·ββοΈ
Issue 503
16βth April 2021Which of your ideas need time to mature, and which are best implemented quickly? π€·ββοΈ
Issue 502
9βth April 2021Should you wait for the next new API, architecture style, or bug fix? π¬
Issue 501
2βnd April 2021WWDC is coming! What should you be doing to prepare? π¦
Issue 500
26βth March 2021Five hundred Fridays, that must be worth a celebration! π₯ππΎ
Issue 499
19βth March 2021The iOS Developer Community Survey 2020 results are in! π Get them while they're fresh!
Issue 498
12βth March 2021If you could only pick one wish for WWDC, what would it be? π€ I know what I'd pickβ¦
Issue 497
5βth March 2021What's the difference between a Package.swift file and an Xcode project or an Xcode workspace? Quite a lot! π
Issue 496
26βth February 2021Is there an alternative to everyone uploading contacts databases to find friends in new apps? π€·ββοΈ
Issue 495
19βth February 2021Has anyone ever been as wrong as I was last week? π±π±π±
Issue 494
12βth February 2021What's the solution to tackling App Store scams? I hope there is one. π€
Issue 493
5βth February 2021Privacy, privacy, privacy. π΅οΈββοΈ
Issue 492
29βth January 2021Suggesting links for the newsletter, and continuing to map the Swift and iOS developer community. πΊ
Issue 491
22βnd January 2021Is open-source code worthless unless itβs well maintained for years? πββοΈ
Issue 490
15βth January 2021What was Appleβs βnot a productβ announcement this week? π
Issue 489
8βth January 2021Happy new year! π Shall we do a survey of our community again? π
Issue 488
1βst January 2021Happy New Year! πππ Here's to making 2021 better than 2020 in every way!
Issue 487
18βth December 2020Is it time to say goodbye to 2020 yet? Or should we pause a second and find something good about it before it departs? π€
Issue 486
11βth December 2020Be wary of adopting those shiny new technologies too early! It has a real cost. πΈ
Issue 485
4βth December 2020You've gotta know when to hold 'em, know when to fold 'em, know when to walk away, and know when to run πΈ
Issue 484
27βth November 2020Happy Thanksgiving, or Happy Thursday! π
Issue 483
20βth November 2020Was there any big App Store news this week? Only a reduction in Apple's revenue share percentage for companies who's apps earn less than $1m/year. π
Issue 482
13βth November 2020We got a glimpse of the future, and it was full of M. π
Issue 481
6βth November 2020What's that hiding just the other side of the weekend? Is it Apple's first Apple Silicon machines? I hope so! π₯
Issue 480
30βth October 2020What's the best business model for your app? πΈ
Issue 479
23βrd October 2020A demo of your app, on a web page? It's kinda possible with iOS 14. π
Issue 478
16βth October 2020Will Apple be forced to allow sideloading? Would that be a good thing? Do you know Betteridge's law of headlines?
Issue 477
9βth October 2020What's in store for next Tuesday? More things that we probably don't need, but will buy anyway! π
Issue 476
2βnd October 2020How does it feel to have the number one app on the App Store? π
Issue 475
25βth September 2020Should you implement the new API hotness? Or feature requests from customers? Choices are hardβ¦ π€
Issue 474
18βth September 2020When will we see a public release for iOS 14? What? Really? It was two days ago? No one told me! π¬
Issue 473
11βth September 2020Should you trust "Sign in with Apple", the answer isn't really related to this week's situation...
Issue 472
4βth September 2020Guess what we're talking about again this week? Yes, it's App Store guidelines again! π
Issue 471
28βth August 2020Is the answer to allow side-loading and multiple store apps? Is this an example of Betteridge's law of headlines? π
Issue 470
21βst August 2020What's the best way to see if a Swift package you're thinking of using supports your app's environment? By using the Swift Package Index!
Issue 469
14βth August 2020Warβ¦ huh. What is it good for? Maybe making changes to App Store guidelines and revenue models? π
Issue 468
7βth August 2020NSProcess and package manifests. Is it time to think about dependencies more carefully? π
Issue 467
31βst July 2020βMy new project is 100% written with β¦β
Issue 466
24βth July 2020Did you see all the new things added in the beta 3 releases? π
Issue 465
17βth July 2020Are you feeling the mid beta-cycle lull too? π
Issue 464
10βth July 2020Is your app crashing today? You know what to doβ¦ π¦ππ
Issue 463
3βrd July 2020Does your company support open-source software?
Issue 462
26βth June 2020The first ever virtual dub dub is over, let's get started unpacking it. π€©ππ€©ππ€©
Issue 461
19βth June 2020Here it is. Virtual WWDC is about to start, and we're all talking aboutβ¦ App Store guidelines? π¬
Issue 460
12βth June 2020The SwiftPM Library becomes the Swift Package Index. Implemented in Swift, open-source, and launchingβ¦ now!. πππ¦
Issue 459
5βth June 2020Black Lives Matter
Issue 458
29βth May 2020What are my hopes for SwiftUI this WWDC? I hope it feels as well thought out this year as last year's felt mind-blowing. π€―
Issue 457
22βnd May 2020SPM is the future, but CocoaPods and Carthage are going to be with us for a very long time! π¦β³
Issue 456
15βth May 2020What's new in Swift 5.3? Many things, but the most exciting is resource support in the SPM! π
Issue 455
8βth May 2020Some details of WWDC, but you'll have to keep guessing on most things for now! π€©
Issue 454
1βst May 2020Is there a middle ground between full a full, widget laden springboard, and what we have in iOS 13? π€·ββοΈ
Issue 453
24βth April 2020How is Swift on the server doing? Find out with some analysis of the iOS Developer Community survey. π
Issue 452
17βth April 2020Will WWDC re-invent online conferences? Probably not, but the community might! π€©
Issue 451
10βth April 2020Will Apple experiment with pricing models on the App Store? Probably not, but we can live in hope! π€
Issue 450
3βrd April 2020Is the new Apple/Amazon agreement good for other developers, or is it just a one off? π€·ββοΈ
Issue 449
27βth March 2020How is the situation the world is facing right now affecting the App Store? π¦
Issue 448
20βth March 2020Was anyone expecting an entirely new way for a mouse/trackpad cursor to interact with UI this week? π€·ββοΈ
Issue 447
13βth March 2020WWDC 2020 is announced, and it's online-only. It'll be fascinating to see how that works in practice... π
Issue 446
6βth March 2020Will there be a virtual WWDC this year? Will WWDC be virtual from now on?
Issue 445
28βth February 2020Will you be able to read this newsletter? Who knows! Fingers crossed, and here we goβ¦ π€
Issue 444
21βst February 2020The results of the first ever iOS Developer Community Survey are here! Find out how the broader community feels about Apple platform development. πππ
Issue 443
14βth February 2020The iOS Developer Community Survey results are coming, soonβ¦ β³β³β³
Issue 442
7βth February 2020Ready for the biggest Xcode beta since last June? π
Issue 441
31βst January 2020Are you looking for something a bit moreβ¦ firehose'y? π
Issue 440
24βth January 2020We sure have come a long way since the "sweet solution" for building apps for the iPhoneβ¦ π
Issue 439
17βth January 2020Are you looking for a reason to learn SwiftUI? Here's oneβ¦ π¦
Issue 438
10βth January 2020Did SwiftUI just get easier to use? It sure did! π
Issue 437
3βrd January 2020Happy new year to you all! π Do you have big plans for this year? I know I do. π
Issue 436
27βth December 2019Happy Holidays! π Here's the best And Finallyβ¦ links of the year π Enjoy!
Issue 435
20βth December 2019Swift on the server news, and much much more! Happy Holidays everyone π
Issue 434
13βth December 2019Are the App Store review guidelines applied to first-party apps too?
Issue 433
6βth December 2019Here it is, the questionnaire for the first ever iOS Developer Community Survey! βοΈ
Issue 432
29βth November 2019What do you all think of the state of iOS and Apple platform development these days? Should we find outβ¦ I think so. π
Issue 431
22βnd November 2019Two announcements from Apple, and is it the end of the developer conference being branded as WWDC? Maybeβ¦ π
Issue 430
15βth November 2019Survey results, and the usual mix of amazing iOS developer content! π§
Issue 429
8βth November 2019Do you have a few minutes to tell me how you keep up to date with everything iOS development?
Issue 428
1βst November 2019Have you got to grips with this year's new technologies yet? Why not dig into a book? π
Issue 427
25βth October 2019There may be no overview availableβ¦ But is it that simple? I don't think so. π
Issue 426
18βth October 2019Have the troubles of iOS 13 affected the install and adoption rate? π±
Issue 425
11βth October 2019A quick update on the SwiftPM Library, and all the usual links and commentary! π±
Issue 424
4βth October 2019Happy Hacktober! Let's get some open source Swift projects moved along this month, shall we?
Issue 423
27βth September 2019An App Store for side loading apps? Blink and you might miss itβ¦ π
Issue 422
20βth September 2019All the new devices are landing on doorsteps, did your iOS 13 update make it for day one? π
Issue 421
13βth September 2019Is this real life? Or is it an AR version of real life? π¬
Issue 420
6βth September 2019Per-version metadata in the SwiftPM Library is here... π
Issue 419
30βth August 2019What will make it into iOS 13, and what will wait for future releases? π€·ββοΈ
Issue 418
23βrd August 2019Feedback Assistant, and process of bug reporting for external developers. π
Issue 417
16βth August 2019Now would be a great time to get your job posted on iOS Dev Jobs. Standard listings are now free!
Issue 416
9βth August 2019What's that on the horizon? Is it widespread use of the Swift Package Manager? What does that need? A search engine. π¦
Issue 415
2βnd August 2019Windmill, developer tools and the App Store. π¬
Issue 414
26βth July 2019Will SwiftUI make iOS into an app design playground again?
Issue 413
19βth July 2019SimulatorStatusMagic is going awayβ¦ because Apple shipped support for perfect simulator status bars! π
Issue 412
12βth July 2019It's the little improvements that make for great frameworks, not just the big ticket features. π
Issue 411
5βth July 2019Will we see SwiftUI on the web from Apple? Do we need to with third party solutions here already? π€
Issue 410
28βth June 2019Remember when WWDC week meant either getting a ticket, or staying home? π
Issue 409
21βst June 2019How are SwiftUI and Combine different from other reactive and declarative libraries for iOS?
Issue 408
14βth June 2019Hold on tight, here's the second load of information after last week's jam packed WWDC. πΈ
Issue 407
7βth June 2019Dub Dub is *almost* over! π€―π€ͺπ’π΄
Issue 406
31βst May 2019Is this the longest ever issue of iOS Dev Weekly? There's just too much to cover this weekβ¦ π¨
Issue 405
24βth May 2019We're just over a week away from WWDC, how is that even possible?!
Issue 404
17βth May 2019iOS Dev Jobs is live! π Are you looking for a new job? I have just the thing for you.
Issue 403
10βth May 2019Is a declarative UI framework from Apple blowing in the wind? Probably not π
Issue 402
3βrd May 2019More App Store review guideline woes, but are they important?
Issue 401
26βth April 2019Want to start a new MBaaS company? Are you sure? π¬
Issue 400
19βth April 2019I've pushed the publish button how many timesβ½ π€―
Issue 399
12βth April 2019Has iOS added a new prompt before customers start an app subscription? π€·ββοΈ
Issue 398
5βth April 2019More musings on Marzipanβ¦ π°
Issue 397
29βth March 2019Waving goodbye to an old friend, App Review Times! π
Issue 396
22βnd March 2019There's plenty of things to do in San Jose even without a WWDC ticket! See you thereβ¦ π
Issue 395
15βth March 2019The WWDC ticket lottery is here again ... π Also, an anniversary.
Issue 394
8βth March 2019What will really be possible this summer with Marzipan? π°
Issue 393
1βst March 2019Will SwiftPM and Xcode finally fall for each other this summer? π
Issue 392
22βnd February 2019Are you all two factored before next week's change? π¦
Issue 391
15βth February 2019Results from the last week's analytics survey, and more on module stability in Swift 5. πΎ
Issue 390
8βth February 2019Are there tighter rules around how iOS analytics frameworks work on the way? π
Issue 389
1βst February 2019Anyone want to buy a used enterprise distribution certificate? π€·ββοΈ
Issue 388
25βth January 2019How much is that app subscription going to actually cost me? π€·ββοΈ
Issue 387
18βth January 2019Writing code isn't the only way to help out with an open source project you love! π
Issue 386
11βth January 2019Should we all be using the Swift Package Manager? π¦ Yes, but probably not in the way you're thinking.
Issue 385
4βth January 2019Happy new year! π Ready for a new year in iOS development?
Issue 384
28βth December 2018Here it is... the holiday issue of iOS Dev Weekly! Happy New Year everyone. π
Issue 383
21βst December 2018How about some promotional push notifications for the holidays? πΎπ
Issue 382
14βth December 2018Are you going to be looking for a new iOS job in the new year?
Issue 381
7βth December 2018Will we ever see an open source UIKit or AppKit? π΅
Issue 380
30βth November 2018A love letter to innovative software. β€οΈ
Issue 379
23βrd November 2018I'm thankful for Black Friday deals for developers... π
Issue 378
16βth November 2018Did you know about Core Animation archives?
Issue 377
9βth November 2018The App Store Connect API is finally officially available!
Issue 376
2βnd November 2018What could external iPad displays do for apps?
Issue 375
26βth October 2018What about Xcode for iPad then?
Issue 374
19βth October 2018What will it take to make the iPad truly the future of Post-PC computing?
Issue 373
12βth October 2018iOS 12 at 50% adoption already! π
Issue 372
5βth October 2018Are you telling effective stories in your app's product marketing?
Issue 371
28βth September 2018How much Swift is being used inside Apple? π
Issue 370
21βst September 2018Writing a great open source readme is important! π
Issue 369
14βth September 2018It's time! Are you ready with your iOS 12 submissions? π¦
Issue 368
7βth September 2018Do you have a privacy policy for your apps?
Issue 367
31βst August 2018Side projects are great! π°
Issue 366
24βth August 2018Are your apps ready for iOS 12? It's almost time.
Issue 365
17βth August 2018It's been a quiet news week, but there's still plenty of interesting dev links! π¨
Issue 364
10βth August 2018Should we expect better communication on App Store policy and review guideline changes? I think so. π
Issue 363
3βrd August 2018No more affiliate revenue for Apps and In-App Purchases π±
Issue 362
27βth July 2018What will it take to bring AR mainstream? π
Issue 361
20βth July 2018An increase of 26% year on year revenue for the App Store? π€―
Issue 360
13βth July 2018Ten years ago, the world of selling software changed forever. β³
Issue 359
6βth July 2018I'm sharing some love for Xcode this week, let's celebrate it! β€οΈ
Issue 358
29βth June 2018It's definitely too late to give it another name now, it's Marzipan forever! π°
Issue 357
22βnd June 2018Beta 2 releases are predictably minor, but that doesn't mean there's nothing to talk about! π
Issue 356
15βth June 2018Three months (ish) and counting until public releases, let's dig in... π±
Issue 355
8βth June 2018WWDC 2018 is almost over, and what a week it was! π΄
Issue 354
1βst June 2018Are you ready for WWDC? I am! π
Issue 353
25βth May 2018Do we need more mechanisms for free trials on the App Store?
Issue 352
18βth May 2018Are you up for a challenge after Global Accessibility Awareness day?
Issue 351
11βth May 2018Google I/O is done, WWDC is next!
Issue 350
4βth May 2018Only 4 weeks until WWDC! Are you ready?
Issue 349
27βth April 2018Are you designing your UI to delight your users? π€©
Issue 348
20βth April 2018How do you make your buttons more... buttony? π€
Issue 347
13βth April 2018Have you ever been asked to implement something you were not comfortable with?
Issue 346
6βth April 2018There's a new "sweet solution" in iOS 11.3 π
Issue 345
30βth March 2018Congratulations if you won the WWDC lottery! See you in San Jose! π«
Issue 344
23βrd March 2018No, you can't mine cryptocurrency as a form of payment for your app π
Issue 343
16βth March 2018The WWDC ticket lottery is open! Also, here's my new site for keeping up with, and cataloguing our community.
Issue 342
9βth March 201810 years of the iPhone/iOS SDK and I have a small announcement too!
Issue 341
2βnd March 2018A new Apple framework, outside of a WWDC announcement? Oh my! π
Issue 340
23βrd February 2018Are you a student wanting to start to contribute to developing Swift? The GSoC is here to help! πΈ
Issue 339
16βth February 2018Sometimes you get exactly what you ask for if you file a radar! π‘
Issue 338
9βth February 2018A look at CloudKit's internals and a better messaging interface β οΈ
Issue 337
2βnd February 2018What does getting featured mean for your numbers in the newly designed iOS 11 App Store?
Issue 336
26βth January 2018The debut of the Swift Forums and a better way to manage files π
Issue 335
19βth January 2018Which of these is bigger, developer payouts from the App Store, or the revenue of McDonald's in 2016?
Issue 334
12βth January 2018Vulnerabilities affecting Apple devices, another newsletter coming to an end, and a new section for beginners!
Issue 333
5βth January 2018Happy new year, here's wishing you all a happy and successful 2018! π
Issue 332
22βnd December 2017Happy holidays everyone! Would you like a cross platform development environment for iOS and macOS as your gift this year? π
Issue 331
15βth December 2017Say goodbye to templated apps, but is that the *real* problem in the App Store?
Issue 330
8βth December 2017Was the iOS 11 App Store redesign a success? I think so! π
Issue 329
1βst December 2017Holiday app submission deadline and autocorrect 'it' to 'I.T' bug workarounds.
Issue 328
24βth November 2017Happy Thanksgiving! Now where's my HomePod? π€·ββοΈ
Issue 327
17βth November 2017Can innovation thrive on a mainstream mobile platform? Maybe!
Issue 326
10βth November 2017Introductory pricing for subscriptions, plus iPhone X marketing resources.
Issue 325
3βrd November 2017App design and how to make your screenshots look great on the iPhone X π±
Issue 324
27βth October 2017iPhone X pre-order day! Are we all ready for what the new phone will do for the platform?
Issue 323
20βth October 2017There's a plan for Swift 4.1 in progress, plus some great tips on open-sourcing your Swift code π¦
Issue 322
13βth October 2017Security issues come to light and the right way to add drag and drop.
Issue 321
6βth October 2017iOS 11 installation rates are back on track and is the watchOS SDK lagging behind the hardware?
Issue 320
29βth September 2017New betas and the secret to making Xcode take up less space π₯
Issue 319
22βnd September 2017Is your Xcode 9 simulator feeling sloooowwwwww? How about an unofficial fix?
Issue 318
15βth September 2017The iPhone X is on the way, here's everything you need to know about developing for it! π
Issue 317
8βth September 2017More on ARCore and ARKit and the art of inelegant code πΌ
Issue 316
1βst September 2017The notch is coming and so is the release of iOS 11 so get ready to ship your new features!
Issue 315
25βth August 2017Applications of the Codable protocol and the joy of reading app reviews π
Issue 314
18βth August 2017Swift evolution process is changing with Swift 5 and ALL the layout frameworks π
Issue 313
11βth August 2017The big blue location bar becomes optional and how to design a better API for your code. π
Issue 312
4βth August 2017Building your own declarative animation framework is easy, who knew! π―
Issue 311
28βth July 2017Two months and counting until iOS 11. Are you ready?
Issue 310
21βst July 2017Developer news? All we care about is the new emoji in iOS 11 π―
Issue 309
14βth July 2017All the new betas of all the new things and there's new APIs in them too! π
Issue 308
7βth July 2017Would you like a super detailed, comprehensive recap of everything announced at WWDC?
Issue 307
30βth June 2017Always wanted to build your own HomeKit devices? Go for it. π‘
Issue 306
23βrd June 2017The last time we'll ever talk about JSON encoding/decoding in iOS Dev Weekly π
Issue 305
16βth June 2017True vector icons in iOS 11 and get a guide to the best of the WWDC videos. πΊ
Issue 304
9βth June 2017Come and get all the news from WWDC!
Issue 303
2βnd June 2017Get yourselves to San Jose, it's WWDC time!
Issue 302
26βth May 2017WWDC is drawing closer, what will iOS 11 bring? What's the simplest way to render Markdown in your app? and should you reconsider floating labels?
Issue 301
19βth May 2017WWDC is almost here, are you ready? Which apps are using which frameworks and easy gradients for everyone.
Issue 300
12βth May 2017300? How did we get here? One issue at a time!
Issue 299
5βth May 2017Better analytics on App Store purchases. No more strongly typed fonts and how to pick the best clients.
Issue 298
28βth April 2017If location != "Cupertino" and other App Review stories. Also, Swift gets a compatibility suite and why you should think about using multiple windows.
Issue 297
21βst April 2017Swift attributes, AsyncDisplayKit renamed and transferred and why you should update your app! π
Issue 296
14βth April 2017Are we losing 32 bit now, or later? Choose your defaults carefully and say goodbye to choppy scrolling!
Issue 295
7βth April 2017Did you win the WWDC lottery? Clean up unused resources in your projects and what does safe *really* mean? π€·ββοΈ
Issue 294
31βst March 2017The WWDC ticket lottery. What's new in Swift 3.1 and how big do you *really* want that emoji? π―
Issue 293
24βth March 2017What could the Workflow acquisition mean for developers? Swift 3.1 debuts on iOS instead of macOS and how to pick between guard and if π
Issue 292
17βth March 2017Farewell to CocoaDocs! Serialisation in Swift 4 and how to write better release notes for your apps. π
Issue 291
10βth March 2017A new animation and prototyping tool and look back on the history of MVC in π platforms!
Issue 290
3βrd March 2017Is it too late for iMessage apps? Let Twitter help you cache your remote images and learn how to tell the story of your product.
Issue 289
24βth February 2017Want to write for iOS Dev Weekly? I want to bring you on on board! π€
Issue 288
17βth February 2017WWDC is leaving San Francisco for San Jose & Swift 4 and ABI stability.
Issue 287
13βth February 2017More conversion stories to/from Swift and should iOS 11 make more of the "pressed" state on buttons and controls?
Issue 286
3βrd February 2017The end of 32 bit apps, get your after effects animations into your app and should you build your next app in Elm? π³
Issue 285
27βth January 2017Responding to App Store reviews π Finally.
Issue 284
20βth January 2017Automate your screencasts and learn more about what's coming with strings in Swift 4.
Issue 283
13βth January 201710 years of iPhone and Chris Lattner moving to Tesla! ππ
Issue 282
6βth January 2017Happy New Year π How about starting your year with some iOS links?
Issue 281
16βth December 20162016 is drawing to an end and I'm taking a couple of weeks off. See you in the new year!
Issue 280
9βth December 2016Want your console output directly inside your app? All the Xcode shortcuts you can handle and more reactive programming,.
Issue 279
2βnd December 2016Refactor your Swift code? Finally! Will we see async/await in Swift? and how to get paid! π΅
Issue 278
25βth November 2016Bring After Effects animations into your apps. Converting Objective-C to Swift, gradually and which modal style should you use?
Issue 277
18βth November 2016The App Store clean up has started! Better beta diffs on the Apple documentation site and do you want to build Zork in Swift?
Issue 276
11βth November 2016Link directly to your tvOS apps, finally! Should Swift arrays be forced to always have content? and how to easily do TDD in Swift Playgrounds.
Issue 275
4βth November 2016Say goodbye to Swift 2.x soon. How to deploy your Vapor apps to the web and a new Markdown parser in Swift.
Issue 274
28βth October 2016The TouchBar! Links to all the developer APIs for it. How do you use NSCoding with structs and more on analytics in your apps.
Issue 273
21βst October 2016CocoaPods 1.1 released. Speed up your simulator builds and taming the NSTimer API
Issue 272
14βth October 2016What is the schedule, and scope of Swift 4? Should you buy App Store search ads for your competitors keywords? and more info on Swift and Android.
Issue 271
7βth October 2016What happened with Dash? π¬ The most amazing demo of Swift Playgrounds you'll see and how do you avoid overusing boxes and lines in designs?
Issue 270
30βth September 2016iOS 10 adoption almost at 50%. Search ads are now available and tips on writing Swift scripts.
Issue 269
23βrd September 2016Remove certificates from your APNS implementation! Tips for the Xcode memory graph debugger and should you be using Swift access control modifiers?
Issue 268
16βth September 2016The App Store clean up has started. Building your apps to make extensions easier and initial thoughts on the iMessage store.
Issue 267
9βth September 2016Submissions for iOS 10 are open! Auto generate documentation comments in Xcode 8 and answering the ultimate question... Spaces or tabs? π
Issue 266
2βnd September 2016Apple are going to clean up the App Store! Getting ready for ATS and get the most out of the Swift API design guidelines.
Issue 265
26βth August 2016Back to Friday we go! π₯ How to effectively write concise marketing copy and how is the Swift Package Manager doing?
Issue 264
18βth August 2016Are you bored of fixing Swift 3 syntax changes yet? π€ Allow your users to easily create NSPredicates and how about a new font for this Thursday?
Issue 263
11βth August 2016Interface Builder is going to leave your opened documents alone! Table views two ways and a brand new media manager in iTunes Connect π
Issue 262
5βth August 2016How to display the perfect profile picture in your app. Why do we really see "Bug fixes" in release notes and find some new iOS developer podcasts.
Issue 261
29βth July 2016Migrating your code to Swift 3. TestFlight is ready for your iMessage apps and extending the new measurements and units API.
Issue 260
22βnd July 2016Final by default? Or not? Designing a walkthrough that your users will find useful and can you work around the limitations of the Siri API?
Issue 259
15βth July 2016Is Swift adoption rising in larger and more popular apps? It appears to be!
Issue 258
8βth July 2016All the beta 2 bits! Playground support for minor Swift versions and a new alternative to Auto Layout if you need more speed! π
Issue 257
1βst July 2016iCloud Core Data has finally been deprecated? How to interactively animate a blur radius and more conference videos than you'll have time to watch! π
Issue 256
24βth June 2016WWDC is done for another year, but it's going to take a while to get through all of the new content!
Issue 255
17βth June 2016WWDC is over! Swift playgrounds are wonderful, and Xcode finally gets extensibility!
Issue 254
10βth June 2016Huge App Store changes, finally! See you in San Francisco, I'm halfway there already!
Issue 253
3βrd June 2016Just over a week until WWDC! Swift previews, here one minute and gone the next and can using Objective C++ make your app more Swifty? π³
Issue 252
27βth May 2016More on the Swift development process. How to detect a low battery in your app and why your iOS app's design won't translate well to Android.
Issue 251
20βth May 2016The Swift Stable ABI has been pushed to Swift 4. How is the package manager doing? and how to write sustainable code.
Issue 250
13βth May 2016What's happening with App Store review times? CocoaPods 1.0 is here and when it's OK to clash your fonts.
Issue 249
6βth May 2016Don't forget to test with IPv6. Speeding up the Swift compiler and should you drop support for iOS 8?
Issue 248
29βth April 2016Speed up your UI tests with fast animations. Taming background fetch and how do designers debug their designs?
Issue 247
22βnd April 2016WWDC announced by Siri! How to use Auto Layout to keep your text readable and more on paid App Store search results.
Issue 246
15βth April 2016Android support in Swift, merged! Simplify your Auto Layout and NSAttributedString code and interesting experiments with asking for App Store reviews!
Issue 245
8βth April 2016What does Apple Classroom look like? Optimising your test suite run times and how much grey is the right amount?
Issue 244
1βst April 2016Are your links working yet? What would UIKit on macOS look like? and everything you'd ever need to know about Swift structs and reference counting.
Issue 243
25βth March 2016Dependency managers and source code control. What would Xcode for iPad actually look like and dynamic library performance in iOS 9.3.
Issue 242
18βth March 2016Apple News native publishing! Bringing peek and pop in iOS apps to all devices and how should indies deal with the press?
Issue 241
11βth March 2016Faster development with code injection. Why you shouldn't prevent your users from trying your app with sign in forms and how do you pronounce tuple? π
Issue 240
4βth March 2016What should we expect, or hope for at WWDC? Easily get your NSDateFormatter strings correct and how to port an app to iOS in 3 trivial steps!
Issue 239
26βth February 2016Is is time to reduce the scope of App Store review? More Swift web server frameworks and join the Swift algorithm club.
Issue 238
19βth February 2016What kind of apps are a good fit for the watch? Can you share code between iOS and tvOS? and Which conferences should you attend in 2016?
Issue 237
12βth February 2016CloudKit Server to Server API. A quick update on ResearchKit and Quartz tries a messaging UI in their news app.
Issue 236
5βth February 2016How do Apple intend to make Cocoa more Swifty? Why you should consider *all* the view controllers and how to get your first iOS job.
Issue 235
29βth January 2016Parse shuts down. Writing your own networking API clients and what on earth is vibrating colour?
Issue 234
22βnd January 2016Are Apple launching an official training curriculum? Is your Swift app taking too long to compile? and how to use #available.
Issue 233
15βth January 2016iOS 9.3, Xcode 7.3 and iTC updates. CoreDragon brings drag and drop to your iPad apps and How does π onboard you.
Issue 232
8βth January 2016Details of the Swift 2.2 release process. Refactoring for Swift projects and should all apps be purchasable from the web?
Issue 231
1βst January 2016Happy New Year!
Issue 230
25βth December 2015Taking a break for the holidays.
Issue 229
18βth December 2015Phil Schiller takes responsibility for the App Stores. Craig Federighi on the Talk Show & the a community proposal is accepted to the Swift project.
Issue 228
11βth December 2015Open source Swift, one week on. How does Swift implement weak pointers? and how is the Apple TV App Store doing?
Issue 227
4βth December 2015Swift.org is here! New package managers and Foundation being re-implemented in Swift. What a week!
Issue 226
27βth November 2015Want to build your back end in Swift as well as your iOS apps? Get to grips with storyboard references and how to fix a bad UI.
Issue 225
20βth November 2015Do we need a padOS? Interacting with the new stylus from code and can you diff binary plist files?
Issue 224
13βth November 2015Major iTunes Connect changes. Tech Talks announced, focusing on tvOS and where can you use "where"? π
Issue 223
6βth November 2015Edge swipes on Safari View Controller! A major update to Simpholders and how to talk to journalists.
Issue 222
30βth October 2015Apple TV day! Good luck if you've shipped an app. Reachability in Swift and taking screenshots on Apple TV.
Issue 221
23βrd October 2015Submit your tvOS apps! Experimental UI's using 3D Touch and how can GameplayKit be used outside of games?
Issue 220
16βth October 2015What libraries are used in the top 100 apps? How to do push notifications right? and a checklist for setting up IAPs.
Issue 219
9βth October 2015iPad multitasking drag and drop. Get your peeks and your pops right and is your UI too "Disney"?
Issue 218
2βnd October 2015Can you test force touch on the simulator or use the taptic engine in your apps? Is the keyboard in iOS 9 finally usable again?
Issue 217
25βth September 2015Ghosts in the App Store. Easier Bluetooth development and leave your ratings and reviews for iOS SDK APIs!
Issue 216
18βth September 2015Should you ship with Bitcode now, or wait? Getting UIKit running on the Apple Watch and how to add Quick Actions to your app.
Issue 215
11βth September 2015π Apple TV! πHere's everything you need to know to get started.
Issue 214
4βth September 2015iOS GM next week? Validate your web site for iOS 9 spotlight search and are you ready for IPv6?
Issue 213
28βth August 2015Swift improvements with Xcode 7 beta 6. Get your FOOMs/BOOMs under control and understanding App Transport Security.
Issue 212
21βst August 2015Bring back pixel perfect Monaco inside Xcode. Help with debugging Auto Layout and adding a routing engine to your app!
Issue 211
14βth August 2015More detail in your App Store analytics. How do you protocol? and put your app through its paces with a naughty keyboard.
Issue 210
7βth August 2015TestFlight support for watchOS 2. Writing Windows Phone apps in Objective-C and Should you add that third party library to your app?
Issue 209
31βst July 2015Will we see an Apple TV SDK in September? Spacial interface design and how to use UIKeyCommand.
Issue 208
24βth July 2015Swift 2 beta 4 with performSelector. Automate your TestFlight process and which iOS design guidelines should you break?
Issue 207
17βth July 2015What is the future of Objective-C? Reordering collection view cells and what should our Apple watch apps actually do?
Issue 206
10βth July 2015What has Swift brought to Objective-C? Dig into the Address Sanitizer and will we see fully interactive notifications in OS X?
Issue 205
3βrd July 2015How to create a watchOS 2 complication, or a basketball game with UIDynamics. Also, videos from the Swift Summit!
Issue 204
26βth June 2015Beta 2 of all the things. Digging into UI testing in Xcode 7 and how does engineering work inside Facebook after the acquisition of Instagram.
Issue 203
19βth June 2015Apple starting an official curriculum for Swift? Playing around with UIStackView and what is protocol oriented programming?
Issue 202
12βth June 2015What a week at WWDC! Swift 2, iOS 9 and OS X 10.11 updates and better search in CocoaPods.
Issue 201
5βth June 2015Questions about the native watch SDK. Collaborative editing with Xcode and the answer to the eternal question, "How do you actually build an app?" π
Issue 200
29βth May 2015Double century! Read my WWDC tips and learn about xcconfig files, how to get hyphenation working on the watch and more.
Issue 199
22βnd May 2015Rumours! Daily tips with Little Bites of Cocoa. Lint for your Swift files and chaining animations in Swift and Objective-C.
Issue 198
15βth May 2015App analytics for everyone! π Convert PDFs into CG code and perfect marketing screenshots for your watch apps.
Issue 197
8βth May 2015Fastlane 1.0. Resizing Images with Neural Networks and how Microsoft brought Clang to Windows.
Issue 196
1βst May 2015Analytics! Code signing tips for the watch. What do you put in your screenshots? and Visual Studio compiling Objective-C!
Issue 195
24βth April 2015Don't mention Pebble! WatchKit mistakes and how to avoid them and a first look at ReactiveCocoa 3.0!
Issue 194
17βth April 2015π WWDC ticket time! π. ResearchKit is here and on Github! The ultimate guide to code signing and why your spring animations are bad.
Issue 193
10βth April 2015iOS 8.3 & Xcode 6.3 released. Wobbly views and should you be thinking about Force Touch in iOS?
Issue 192
3βrd April 2015ο£ΏWatch Apps are ready for submission. The perfect Core Data Stack and a new concept for moving around a navigation controller.
Issue 191
27βth March 2015ο£ΏWatch apps start to appear on the store. Security bug in AFNetworking and more new frameworks than you'll ever need! π
Issue 190
20βth March 2015Sources and Resources in Xcode playgrounds. XCActionBar is Alfred for your source editor and What's it like to be featured in an Apple TV Ad?
Issue 189
13βth March 2015News on ResearchKit, keep track of what changed in the App Store Review Guidelines and has Xcode been compromised?
Issue 188
6βth March 2015Ready to submit your ο£ΏWatch apps? It's almost go time. FRP and Swift and major 3D game engine releases.
Issue 187
27βth February 2015New Playgrounds in Xcode 6.3 beta 2, a huge list of Swift resources and how to sell an app.
Issue 186
20βth February 2015Visual editor for CA animations, never struggle with dates again in Swift and how notifications have evolved throughout the ages.
Issue 185
13βth February 2015Swift 1.2, UXKit in Xcode 6.3 beta, Swift on Windows(β½) and is your app a zombie in the App Store?
Issue 184
6βth February 2015Is UXKit framework something to get excited about? How much does it cost to build an app? Design walkthroughs of Audio Hijack and Twitter Video.
Issue 183
30βth January 2015What's happening with the iTunes Connect data leak? React Native and Building Classic Mac OS X apps on Yosemite!
Issue 182
23βrd January 2015Are you 64 bit and iOS 8 ready? Feb 1st deadline for new apps approaches! What conferences are you attending this year?
Issue 181
16βth January 2015Swift on the way up, Core Graphics in Swift, Watch-a-palooza and App Store revenue stories.
Issue 180
9βth January 2015New App Store pricing, more commentary on Apple software quality and get yourself a ο£ΏWATCH for $27! π
Issue 179
2βnd January 2015Happy New Year everyone. Here's to a great 2015!
Issue 178
26βth December 2014Something a little different this week, my essential tools for iOS development! Enjoy!
Issue 177
19βth December 2014Should you be writing WatchKit apps? EU VAT legislation and the App Store and a great introduction to SceneKit. Happy Holidays!
Issue 176
12βth December 2014Rejections, HockeyApp gets acquired by Microsoft and WatchKit Beta 2.
Issue 175
5βth December 2014More woes with extensions and the app review process. Getting started with ο£ΏPay for selling physical goods and of course, more WatchKit goodness!
Issue 174
28βth November 2014CocoaPods and Carthage, generating animation images for WatchKit and why you should never use the colour black.
Issue 173
21βst November 2014Did someone say WatchKit? What you need to know to get started and also some regular iOS links too!
Issue 172
14βth November 2014iOS development in Visual Studio, Swift app experiments and geiger counters for your frame rates.
Issue 171
7βth November 2014iTunes Connect Analytics this Sunday? Expectations for WatchKit and the history of Core Graphics.
Issue 170
31βst October 2014I've got a great idea for an iOS 8 notification centre widget... or do I?
Issue 169
24βth October 2014Are you iOS 8 and 64-bit ready? Integrating Stripe into your iOS apps and much more...
Issue 168
17βth October 2014The chip that never dies, how does "Complete my Bundle" actually work and much more...
Issue 167
10βth October 2014iOS 8 adoption rates slowing down and 10 open source Swift repositories you should be aware of!
Issue 166
3βrd October 2014Xcode 6.1 Beta 3, iOS 8.1, Swift 1.1 and so much more... There's so much new stuff...
Issue 165
26βth September 2014Why I'm using a Plus as my primary phone, and the implications that the new sizes are going to have on app design.
Issue 164
19βth September 2014Bumpy landing for iOS 8, using vectors for @3x images and accidental iPad apps!
Issue 163
12βth September 2014@2x? @3x? Maybe? Not quite? Automatic build numbering, getting started with Metal and so much more.
Issue 162
5βth September 20144 days to go! New iTunes Connect and the spiritual successor to Quartz Composer for prototyping iOS apps.
Issue 161
29βth August 2014WKWebView, Swift unit testing tips, Auto Layout best practices and the true meaning of the 9.9.2014 numbers.
Issue 160
22βnd August 2014Bringing the swiftness to Swift and why you should consider open source contributions!
Issue 159
15βth August 2014Happy Friday!
Issue 158
8βth August 2014No issue summary.
Issue 157
1βst August 2014No issue summary.
Issue 156
25βth July 2014No issue summary.
Issue 155
18βth July 2014No issue summary.
Issue 154
11βth July 2014No issue summary.
Issue 153
4βth July 2014No issue summary.
Issue 152
27βth June 2014No issue summary.
Issue 151
20βth June 2014No issue summary.
Issue 150
13βth June 2014No issue summary.
Issue 149
6βth June 2014No issue summary.
Issue 148
30βth May 2014No issue summary.
Issue 147
23βrd May 2014No issue summary.
Issue 146
16βth May 2014No issue summary.
Issue 145
9βth May 2014No issue summary.
Issue 144
2βnd May 2014No issue summary.
Issue 143
25βth April 2014No issue summary.
Issue 142
18βth April 2014No issue summary.
Issue 141
11βth April 2014No issue summary.
Issue 140
4βth April 2014No issue summary.
Issue 139
28βth March 2014No issue summary.
Issue 138
21βst March 2014No issue summary.
Issue 137
14βth March 2014No issue summary.
Issue 136
7βth March 2014No issue summary.
Issue 135
28βth February 2014No issue summary.
Issue 134
21βst February 2014No issue summary.
Issue 133
14βth February 2014No issue summary.
Issue 132
7βth February 2014No issue summary.
Issue 131
31βst January 2014No issue summary.
Issue 130
24βth January 2014No issue summary.
Issue 129
17βth January 2014No issue summary.
Issue 128
10βth January 2014No issue summary.
Issue 127
3βrd January 2014No issue summary.
Issue 126
27βth December 2013No issue summary.
Issue 125
20βth December 2013No issue summary.
Issue 124
13βth December 2013No issue summary.
Issue 123
6βth December 2013No issue summary.
Issue 122
29βth November 2013No issue summary.
Issue 121
22βnd November 2013No issue summary.
Issue 120
15βth November 2013No issue summary.
Issue 119
8βth November 2013No issue summary.
Issue 118
1βst November 2013No issue summary.
Issue 117
25βth October 2013No issue summary.
Issue 116
18βth October 2013No issue summary.
Issue 115
11βth October 2013No issue summary.
Issue 114
4βth October 2013No issue summary.
Issue 113
27βth September 2013No issue summary.
Issue 112
20βth September 2013No issue summary.
Issue 111
13βth September 2013No issue summary.
Issue 110
6βth September 2013No issue summary.
Issue 109
30βth August 2013No issue summary.
Issue 108
23βrd August 2013No issue summary.
Issue 107
16βth August 2013No issue summary.
Issue 106
9βth August 2013No issue summary.
Issue 105
2βnd August 2013No issue summary.
Issue 104
26βth July 2013No issue summary.
Issue 103
19βth July 2013No issue summary.
Issue 102
12βth July 2013No issue summary.
Issue 101
5βth July 2013No issue summary.
Issue 100
28βth June 2013No issue summary.
Issue 99
21βst June 2013No issue summary.
Issue 98
14βth June 2013No issue summary.
Issue 97
7βth June 2013No issue summary.
Issue 96
31βst May 2013No issue summary.
Issue 95
24βth May 2013No issue summary.
Issue 94
17βth May 2013No issue summary.
Issue 93
10βth May 2013No issue summary.
Issue 92
3βrd May 2013No issue summary.
Issue 91
26βth April 2013No issue summary.
Issue 90
19βth April 2013No issue summary.
Issue 89
12βth April 2013No issue summary.
Issue 88
5βth April 2013No issue summary.
Issue 87
29βth March 2013No issue summary.
Issue 86
22βnd March 2013No issue summary.
Issue 85
15βth March 2013No issue summary.
Issue 84
8βth March 2013No issue summary.
Issue 83
1βst March 2013No issue summary.
Issue 82
22βnd February 2013No issue summary.
Issue 81
15βth February 2013No issue summary.
Issue 80
8βth February 2013No issue summary.
Issue 79
1βst February 2013No issue summary.
Issue 78
25βth January 2013No issue summary.
Issue 77
18βth January 2013No issue summary.
Issue 76
11βth January 2013No issue summary.
Issue 75
4βth January 2013No issue summary.
Issue 74
28βth December 2012No issue summary.
Issue 73
21βst December 2012No issue summary.
Issue 72
14βth December 2012No issue summary.
Issue 71
7βth December 2012No issue summary.
Issue 70
30βth November 2012No issue summary.
Issue 69
23βrd November 2012No issue summary.
Issue 68
16βth November 2012No issue summary.
Issue 67
9βth November 2012No issue summary.
Issue 66
2βnd November 2012No issue summary.
Issue 65
26βth October 2012No issue summary.
Issue 64
19βth October 2012No issue summary.
Issue 63
12βth October 2012No issue summary.
Issue 62
5βth October 2012No issue summary.
Issue 61
28βth September 2012No issue summary.
Issue 60
21βst September 2012No issue summary.
Issue 59
14βth September 2012No issue summary.
Issue 58
7βth September 2012No issue summary.
Issue 57
31βst August 2012No issue summary.
Issue 56
24βth August 2012No issue summary.
Issue 55
17βth August 2012No issue summary.
Issue 54
10βth August 2012No issue summary.
Issue 53
3βrd August 2012No issue summary.
Issue 52
27βth July 2012No issue summary.
Issue 51
20βth July 2012No issue summary.
Issue 50
13βth July 2012No issue summary.
Issue 49
6βth July 2012No issue summary.
Issue 48
29βth June 2012No issue summary.
Issue 47
22βnd June 2012No issue summary.
Issue 46
15βth June 2012No issue summary.
Issue 45
8βth June 2012No issue summary.
Issue 44
1βst June 2012No issue summary.
Issue 43
25βth May 2012No issue summary.
Issue 42
18βth May 2012No issue summary.
Issue 41
11βth May 2012No issue summary.
Issue 40
4βth May 2012No issue summary.
Issue 39
27βth April 2012No issue summary.
Issue 38
20βth April 2012No issue summary.
Issue 37
13βth April 2012No issue summary.
Issue 36
6βth April 2012No issue summary.
Issue 35
30βth March 2012No issue summary.
Issue 34
23βrd March 2012No issue summary.
Issue 33
16βth March 2012No issue summary.
Issue 32
9βth March 2012No issue summary.
Issue 31
2βnd March 2012No issue summary.
Issue 30
24βth February 2012No issue summary.
Issue 29
17βth February 2012No issue summary.
Issue 28
10βth February 2012No issue summary.
Issue 27
3βrd February 2012No issue summary.
Issue 26
27βth January 2012No issue summary.
Issue 25
20βth January 2012No issue summary.
Issue 24
13βth January 2012No issue summary.
Issue 23
6βth January 2012No issue summary.
Issue 22
30βth December 2011No issue summary.
Issue 21
23βrd December 2011No issue summary.
Issue 20
16βth December 2011No issue summary.
Issue 19
9βth December 2011No issue summary.
Issue 18
2βnd December 2011No issue summary.
Issue 17
25βth November 2011No issue summary.
Issue 16
18βth November 2011No issue summary.
Issue 15
11βth November 2011No issue summary.
Issue 14
4βth November 2011No issue summary.
Issue 13
28βth October 2011No issue summary.
Issue 12
21βst October 2011No issue summary.
Issue 11
14βth October 2011No issue summary.
Issue 10
7βth October 2011No issue summary.
Issue 9
30βth September 2011No issue summary.
Issue 8
23βrd September 2011No issue summary.
Issue 7
16βth September 2011No issue summary.
Issue 6
9βth September 2011No issue summary.
Issue 5
2βnd September 2011No issue summary.
Issue 4
26βth August 2011No issue summary.
Issue 3
19βth August 2011No issue summary.
Issue 2
12βth August 2011No issue summary.
Issue 1
5βth August 2011No issue summary.