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