GistTree.Com
Entertainment at it's peak. The news is by your side.

CompileSwift Podcast – Code Refactoring Reasons and Tips

0

Compile Swift

Currently playing episode

Code Refactoring Causes and Tricks

Compile SwiftBy Peter Witham7 hours within the past

Code Refactoring Causes and Tricks

Compile SwiftBy Peter Witham7 hours within the past

Code Refactoring Causes and Tricks

Refactoring code is a pair of ingredient we ought to all dangle in mind doing. No longer every little thing will also be refactored, however you ought to overview and dangle in mind it’ll you receive the possibility. In this episode I provide a pair of causes to why you ought to take into narrative it and a few guidelines on doing it the trusty diagram to no longer exclusively enable you to in some unspecified time in the future however crew mates now.

in announcing thank you for the podcast and getting Advert-Free downloadable variations?
https://patreon.com/compileswift

Want to simply yell thanks and take me a espresso? I love espresso!
https://www.buymeacoffee.com/pwcom

11: 50

October 25, 2020

XcodeGen – Xcode finishing up file generator instrument

XcodeGen is a big instrument for setting up and more importantly re-setting up your Xcode finishing up file. Especially worthwhile for somebody that ever had a provide serve an eye on merge finishing up, there are too many folks and this helps resolve it. Hear on to get out what it does and why it matters.
XcodeGen on GitHub
https://github.com/yonaskolb/XcodeGen
in announcing thank you for the podcast?
https://patreon.com/compileswift
Let’s Talk on Twitter
https://twitter.com/compileswift

08: 15

October 12, 2020

Apple October Occasion, iPhones, Mac’s and ? Plus Hacktoberfest is here

In this episode we salvage some little print on a brand new Apple tournament in mid October, plus I focus on about why Hacktoberfest is one thing you ought to are trying to derive share in.
Crucial choices on Hacktoberfest will also be chanced on at https://hacktoberfest.digitalocean.com
in announcing thank you for the podcast?
https://patreon.com/compileswift
Let’s Talk on Twitter
https://twitter.com/compileswift

05: 32

October 7, 2020

Apple September 15th Occasion, the total issues. Properly, nearly.

– Apple Search
– Assortment 6
– Current Blue, Up so a long way Gold, Graphite, Product Purple colors
– Measures Blood Oxygen stage by new sensor
– Brighter outside prove
– Apple Search SE is new within the vary coming in at a lower label tag at $279
– Apple Search 6 begins at $399
– Apple One
– All of Apple services in one thought
– Arrives this Tumble with 30 days trial
– Particular individual thought $14.95/month
– Tune
– TV+
– Arcade
– iCloud 50gb
– Family thought $19.95/month (5 contributors)
– Tune
– TV+
– Arcade
– iCloud 200gb
– Premier $29.95 for the family
– iCloud 2tb
– Tune
– TV+
– Arcade
– News Plus
– Properly being+
– iPad
– iPad eighth expertise
– 40% faster CPU
– 2x faster GPU
– Starts at $329
– Helps normal Apple Pencil
– iPad Air
– Win fits the Pro
– USB-C connector
– Works with the magic keyboard duvet
– TouchID is now within the flexibility button
– Current Sky Blue, Green, Rose Gold colors
– A14 chip which is more contemporary than present iPhone
– Starts at $599
– Current iPad, iPhone, watchOS and TVOS accessible from Sept 16th.
– Xcode 12GM accessible this present day alongside with GM releases for the brand new OS’, NOT macOS 11 despite the indisputable truth that.

12: 31

September 15, 2020

AppStore overview route of trade for present apps.

One of the most most changes Apple notified us about correct by WWDC 20 at the 2nd are taking pause.
Let’s derive a notice at the trade to present apps correct by the overview route of that has a guiding theory violation.
in announcing thank you for the podcast?
https://www.buymeacoffee.com/pwcom
Let’s Talk on Twitter

Heaps More Tell material on the Web State CompileSwift.com

03: 39

September 1, 2020

What’s Occurring to Apple Developer Relationships?

In this episode, I piece some ideas or maybe concerns is a greater notice concerning the present advise of Apple reports for both developer accounts and the knock-on pause for customers.
Right here’s one thing that every undoubtedly one of us ought to salvage an thought on or no longer no longer up to be attentive to.

in announcing thank you for the podcast?
https://www.buymeacoffee.com/pwcom

Let’s Talk on Twitter

Heaps More Tell material on the Web State
CompileSwift.com

10: 48

August 10, 2020

Pushing to the App Retailer guidelines for production receive

The final indispensable step to success is making the production receive to push to the AppStore. This might perhaps perhaps perhaps sound uncomplicated, however you ought to salvage a guidelines of issues so that you just receive it trusty and stand a trusty likelihood of passing overview and happy prospects.
In this episode, I focus on about the slip with the circulation of pushing to the retailer from Xcode and the guidelines of objects I in actuality salvage for guaranteeing every little thing is as it needs to be.

Toughen your app construction workflow with Bitrise automation at free of price
Talk over with Bitrise.io

Rate This Podcast
https://ratethispodcast.com/compileswift

Improve This Podcast
Need to you might perhaps perhaps admire to enhance this Podcast, I in actuality salvage a Patreon page https://www.patreon.com/pwcom.
Any donation is very much preferred and will get put trusty lend a hand into the vow I possess.
Thanks.

Let’s connect
Web advise: https://compileswift.com
Twitter: https://twitter.com/compileswift
Instagram: https://www.instagram.com/compileswift/
Telegram: https://t.me/compileswift

11: 37

July 31, 2020

Experiences with Generous Sur and Xcode beta 2

I spent per week working with the brand new beta 2’s and salvage some ideas, spoiler….principally complimentary!
– Beta feedback is serious
– Generous Sur beta 2 on an exterior SSD
– My ideas on the brand new UI and icons
– 5 Issues I love about Xcode 12 (beta 2)
– Swift Typealias

For strange receive admission to to premium vow head over to
https://patreon.com/pwcom.

Rate This Podcast
https://ratethispodcast.com/compileswift

Improve This Podcast
Need to you might perhaps perhaps admire to enhance this Podcast, I in actuality salvage a Patreon page https://www.patreon.com/pwcom.
Any donation is very much preferred and will get put trusty lend a hand into the vow I possess.
Thanks.

Let’s connect
Web advise: https://compileswift.com
Twitter: https://twitter.com/compileswift
Instagram: https://www.instagram.com/compileswift/
Telegram: https://t.me/compileswift

10: 41

July 19, 2020

Dub Dub & Away + Developer Journal

WWDC20 is over, there might perhaps be an enormous quantity of issues to focus on about however I’m selecting simply a pair.
Plus, what salvage I been working on and my adventures with macOS Generous Sur and Combine.
CompileSwift newsletter
YouTube Movies
Turn correct into a CompileSwift Supporter

13: 41

July 2, 2020

We now salvage got dates and cases of WWDC20 Classes

We now salvage got the dates and cases for the time desk. Gape the prove notes below.
Demonstrate that after the liberate of this episode Apple now has a macOS version of the Developer app https://apps.apple.com/us/app/apple-developer/identification640199958
Current Developer Forums Released
June 18th

Keynote
June 22nd, 10 a.m. PDT

Platforms State of the Union
June 22nd, 2 p.m. PDT

Engineering Classes
June 23-26th

1-on-1 Developer Labs
June 23-26

Swift Pupil Affirm Winners
June 16th

02: 57

June 15, 2020

Current movies on SwiftUI and 2 chilly podcasts

– Current video for Patreon contributors, adding a brand new file to a SwiftUI data model
– Current video for all – Cleansing up a brand new SwiftUI Xcode finishing up sooner than beginning to code
– Clutch my coding stay circulate on Twitch.tv I are trying and circulate every Friday night time
– WWDC20 is impending like a flash, be unsleeping of my dialogue with Leo Dion on the EmpowerApps podcast episode 43 and episode 44
– Overall newbie iOS dev mistakes podcast episode by Sean Allen

06: 25

June 1, 2020

Much less is more, or maybe it is simply less. Either diagram we salvage a pair more little print on this years builders convention from Apple.
We knew it used to be going to be on-line, however now we salvage a date for the beginning.
June 22nd.
Apple WWDC20 Web page

04: 13

Would possibly maybe well 10, 2020

Sharing Recordsdata All over Numerous SwiftUI Views

SwiftUI has a huge diagram to tackle data to your applications once it. This week as I work on the next share of my SwiftUI utility sequence on Patreon I had to dive in and investigate cross-test @State @ObservableObject and @EnvironmentObject so as to employ my data across the utility and salvage SwiftUI derive care of the total UI updates for me because the data changed.
Once how it works the utilization of simply a pair of traces of code to put every little thing up, this can tackle most of the data management for you within the background.
In this episode, I will point out how I put it up and what I discovered alongside the plot.
Apple State and Recordsdata Waft documentation
Stay-circulate recording of me coding this
For strange receive admission to to premium vow head over to https://patreon.com/pwcom.
Rate This Podcast
https://ratethispodcast.com/compileswift
Improve This Podcast
Need to you might perhaps perhaps admire to enhance this Podcast, I in actuality salvage a Patreon page https://www.patreon.com/pwcom.
Any donation is very much preferred and will get put trusty lend a hand into the vow I possess.
Thanks.

Let’s connect
Web advise: https://compileswift.com
Twitter: https://twitter.com/compileswift
Instagram: https://www.instagram.com/compileswift/
Telegram: https://t.me/compileswift

11: 52

April 13, 2020

iPad will get a cursor plus how grand is that magic within the window?

It took advise, maybe it used to be inevitable despite Apple’s best likely effort to sing we do not favor it. However the iPad is getting a cursor.
It be a brand new interpretation, however a cursor none the less.
Plus, are you able to yell it floats magically for how grand? Yep that is one costly keyboard/dock magical floating ingredient.,
https://www.apple.com/ipad-pro/

12: 08

March 23, 2020

WWDC 20 and Entertaining Patreon Tell material

The silence is broken, we know more about WWDC20 from Apple and I will expose you about it.
Plus, news of odd vow for Patreon subscribers. Are you having a notice to be taught SwiftUI and be a part of the interior circle of CompileSwift? The truth is you might perhaps perhaps be, you are an Apple platform developer.
Head over to
https://patreon.com/pwcom and test in now to receive receive admission to to strange vow including a bit by little rebuild of Code Notes for iOS the utilization of SwiftUI.
Talked about in this episode
Apple WWDC20
Code Notes for iOS GitHub Repository

07: 42

March 16, 2020

macOS menu programming & test these apps!

This time I focus on about my expertise the utilization of Swift to program the macOS menu bar in an utility and the diagram I lastly solved the finishing up.
Right here is a hyperlink to the article I level out
https://www.compileswift.com/journal/2020-02-16/
Plus, builders test these apps sooner than you ship them, kind no longer possess assumptions.

08: 00

February 17, 2020

Xcode 11.4 Beta is big news

The Swift World is buzzing with Xcode 11.4 beta facets, let’s receive into the indispensable ones.

Download the Beta
Xcode 11.4 Beta liberate notes
https://developer.apple.com

Rate This Podcast
Please price this podcast, it in actuality helps me know what you might perhaps perhaps be shopping for and serve unfold the notice. I worship it.
https://ratethispodcast.com/compileswift
Let’s Connect
Twitter: https://twitter.com/compileswift
Instagram: https://instagram.com/compileswift
The Web: https://compileswift.com

08: 03

February 10, 2020

What’s combating that next app poll outcomes and Speculid asset generator

What’s combating you from making that app? Poll Outcomes are in!

My expertise the utilization of Speculid to mechanically generate sources with every receive in Xcode.
Speculid | Effortlessly Field up Graphics in Xcode Projects
GitHub – brightdigit/Speculid: Effortlessly Field up Graphics in Xcode Projects
Empower Apps Podcast

Rate This Podcast
Please price this podcast, it in actuality helps me know what you might perhaps perhaps be shopping for and serve unfold the notice. I worship it.
https://ratethispodcast.com/compileswift

Let’s Connect
Twitter: https://twitter.com/compileswift
Instagram: https://instagram.com/compileswift
The Web: https://compileswift.com

11: 57

February 3, 2020

Swift 5.2, SwiftUI Better Debugging, UI and Unit Testing

Swift 5.2 snapshots, greater SwiftUI debugging serve and UI/Unit attempting out in Xcode.
News
Swift 5.2 Liberate Snapshots
Swift Nightly Model Snapshots
Current Diagnostic Structure Overview
Updating Apps that Dispute Web Views
Testing
Cocoacasts Tutorials
Raywenderlich iOS Take a look at-Driven Model by Tutorials
Excellent Reads
5 guidelines to jot down greater todos in Xcode by Donny Wals
Rate This Podcast
Please price this podcast, it in actuality helps me know what you might perhaps perhaps be shopping for and serve unfold the notice. I worship it.
https://ratethispodcast.com/compileswift
Let’s Connect
Twitter: https://twitter.com/compileswift
Instagram: https://instagram.com/compileswift
The Web: https://compileswift.com

11: 30

January 12, 2020

My MacBook Pro 16 Resolution Project. Current twelve months, Current Hopes

Over the holiday atomize, I made up our minds to bounce on a brand new MacBook Pro 16″. I provide some ideas on why I did it and why I chose the hardware that made it into the shopping cart and now my desk.
Plus, my ideas on the put SwiftUI will slip this twelve months and my plans to sustain working with it and sharing the expertise of converting a Storyboard App to SwiftUI with my Patreon contributors.
Please price this podcast, it in actuality does serve: https://ratethispodcast.com/compileswift
Reach out and begin a dialog on Twitter: https://twitter.com/compileswift

12: 01

January 4, 2020

5 Tricks for though-provoking from Xcode 10 to 11

Transferring from Xcode 10 to 11 can present a pair of attention-grabbing issues that it’s essential to adapt to and a few problems to conquer.
Video version: YouTube

The put did code signing slip?
File History Inspector
Certificates, Identifiers & Profiles
Swift Bundle Supervisor
Hunt down for gloomy mode!

Git Tower utility: https://git-tower.com

14: 56

December 16, 2019

Dispute Black Friday offers to educate and enhance your abilities

Dispute these Black Friday offers to enhance your abilities by getting resources to be taught develop your figuring out for every other twelve months.
A gigantic GitHub repository with a lengthy checklist of offers
GitHub – mRs-/Black-Friday-Deals: Black Friday Deals for macOS / iOS Software program & Books
Observe on Twitter:
https://twitter.com/compileswift

03: 28

November 28, 2019

Three causes to employ provide serve an eye on

Supply serve an eye on is one thing everyone needs to be practising. Per chance you know the term however no longer the causes why it is serious.
I will present you with three causes why you needs to be the utilization of it alongside with some instrument solutions to receive you started.
Sourcetree for Mac and Windows
Tower – For Mac and Windows
Git
Bitbucket
Github

Observe on Twitter: @CompileSwift

14: 02

November 10, 2019

Need to aloof Apple Clean Liberate Yearly OS’?

I feel it is time for a dialogue on the liberate cycle of Apple tool, are they looking to meet no longer doable time closing dates and aloof bid trusty quality releases?
I deem it’ll be time for every utterly different twelve months major releases.
Plus, embracing gloomy mode on iOS wants a thought, some ideas on ideas to slip about adopting it.
Fragment your ideas: https://compileswift.com/contact
Observe on Twitter: https://twitter.com/compileswift
Improve this Podcast on Patreon: https://patreon.com/pwcom

09: 29

October 14, 2019

iOS 13 and iPadOS 13.1 Releases, Backing Up iPad Precisely, SwiftUI Plans

– iOS 13.0 has now been out a pair of days and iPadOS 13 and the .1 releases are due out on Tuesday 24th September.
– My instructed diagram to utterly backup the iPad sooner than upgrading
– My plans for studying SwiftUI and a few issues more

My CodeNotes for iOS provide-code:
https://github.com/GrfxGuru/CodeNotesForiOS

Improve This Podcast?
Need to you might perhaps perhaps admire to enhance this Podcast, I in actuality salvage a Patreon page. Any donation is very much preferred and will get put trusty lend a hand in to the vow I possess.
Thanks.
Let’s connect
Web advise: https://compileswift.com
Twitter: https://twitter.com/compileswift
Instagram: https://www.instagram.com/compileswift/
Telegram: https://t.me/compileswift

09: 52

September 24, 2019

Apple September 2019 Announcements. – iPhone 11, Search Assortment 5, seventh Generation iPads

The whole new hardware announcements from Apple.

– Apple Search Assortment 5
– seventh Generation iPad
– iPhone 11 and Max
– iPhone 11 Pro and Max
– iOS, iPadOS and macOS Catalina Liberate dates

Improve This Podcast?
Need to you might perhaps perhaps admire to enhance this Podcast, I in actuality salvage a Patreon page. Any donation is very much preferred and will get put trusty lend a hand in to the vow I possess.
Thanks.
Let’s connect
Web advise: https://compileswift.com
Twitter: https://twitter.com/compileswift
Instagram: https://www.instagram.com/compileswift/
Telegram: https://t.me/compileswift

09: 26

September 10, 2019

Apple September Occasion, iOS/iPadOS 13.1? Plus my macOS Catalina Beta 7 Experiences

This week, Apple sent out invitations to the September tournament, as standard we question it to be iPhones and maybe one thing more? However the emblem is repeatedly gigantic fun in these invitations, I in actuality salvage my theories on what it diagram.
We moreover obtained an spell binding finishing up with the iOS and iPadOS 13 beta’s, we obtained a .1 liberate even sooner than 13.0 shipped. I will derive a bit about what that can perhaps perhaps also point out and the diagram it ties in with the September tournament.
Then within the final share, I installed macOS Catalina beta 7 because it is the exclusively diagram I receive to test out out the preview plan in Xcode 11. However the more attention-grabbing share is my experiences with the brand new security systems.
Improve This Podcast?
Need to you might perhaps perhaps admire to enhance this Podcast, I in actuality salvage a Patreon page. Any donation is very much preferred and will get put trusty lend a hand in to the vow I possess.
Thanks.
Let’s connect
Web advise: https://compileswift.com
Twitter: https://twitter.com/compileswift
Instagram: https://www.instagram.com/compileswift/
Telegram: https://t.me/compileswift

14: 58

August 31, 2019

State of the beta’s and Foo Foo over Aspects

In this episode I focus on in regards to the advise of the beta releases for the platforms and the developer instruments. Then in share 2, are you letting the foo foo receive within the plot of the facets and fair of your utility?
State of the Beta’s
– iOS 13 Beta 7
– iPadOS 13 Beta 7
– watchOS 6 Beta 7
– macOS Catalina Beta 5
– tvOS 13 Beta 7
– Xcode 11 Beta 5  

Aspects over FooFoo
Stop no longer let admire animations and the UI receive within the plot of an applications fair and facets.

07: 25

August 18, 2019

Swift Bundle Supervisor and Xcode

Xcode 11 will give us integration with the Swift Bundle Supervisor. Correct what is the ‘SPM’ and the diagram will it work with Xcode? Properly, listed below are the answers to these very questions.

07: 55

July 29, 2019

SwiftUI is the brand new structure little one on the block, let’s derive a notice and gape what it offers us.
– Works on all Apple platforms.
– Bindable data (RxSwift done the Apple diagram?).
– Need to aloof we start the utilization of it?

Observe CompileSwift on Twitter

20: 36

June 26, 2019

App Retailer Connect, TestFlight and App Retailer Modifications

In this episode we derive a notice at the changes announced for App Retailer Connect, TestFlight and the App Retailer.
Observe CompileSwift on Twitter: @CompileSwift
Whisper Notes
– Utterly supports standalone watchOS applications
– Software program Loader has been eliminated from Xcode 11
– There is a brand new utility called Transporter for macOS that does no longer need Xcode to be installed.
– Register with Apple ID
– Clutch your crew
– Crawl and fall recordsdata to Transporter including the IPA file exported from Xcode.
– Errors and points would maybe be displayed in Transporter so that you just can repair sooner than turning within the equipment to App Retailer Connect.
– You might perhaps perhaps also upload many applications straight away in expose so that you just can.
– Emails with points now encompass the version number within the topic line.
– There is a brand new Assemble Process look in App Retailer Connect with greater display screen the historical past of your applications.
– You might perhaps perhaps also moreover be notified because the progress of your utility changes by turning the notification on within the app.
– TestFlight utility has now been localized in diverse more languages.
– TestFlight Feedback is a brand new feature that allows customers to present explain feedback to you by App Retailer Connect.
– Any time your utility crashes Feedback will provide customers the flexibility to send files trusty there and then.
– You might perhaps perhaps also customise the on-boarding expertise delivered from TestFlight Feedback on your utility, this seems the first time a individual launches your utility from TestFlight.
– When a individual takes a screenshot of your utility downloaded from TestFlight they now receive a brand new “Fragment Beta Feedback” plot to send that screenshot and any annotation and feedback straight to App Retailer Connect.
– The feedback files submitted to App Retailer Connect will also be downloaded and entails machine and individual files.
– TestFlight Feedback will also be disabled in App Retailer Connect while you no longer favor that option accessible to customers. You kind no longer salvage to liberate a brand new version to TestFlight derive away it.
– 9 new languages salvage been supported within the App Retailer, this brings the whole to 37.
– Factual to Left languages at the 2nd are supported in App Retailer Connect.
– App Analytics now supports macOS including
– Impressions
– Product page views
– App Units shows how many cases the app used to be downloaded
– Sales will prove the whole purchases including in app purchases
– App Analytics now shows iOS app deletion from devices.

05: 27

June 14, 2019

Xcode 11 Modifications and Aspects

The whole new changes and facets coming to Xcode 11, effectively the more obvious and horny ones no longer no longer up to including the brand new Editors, Testing, Documentation, Simulator, and that new MiniMap.

Let’s receive a dialog started, notice and tweet me @CompileSwift

14: 21

June 7, 2019

Apple WWDC 2019 Announcements

WWDC 2019 Announcements
– watchOS 6
– Current investigate cross-test faces
– Taptic hourly chimes
– Apps from apple
– Convey memo
– Audio books
– Calculator
– Tip Calculator
– API’s for self sustaining apps no longer wanting iPhone apps
– Audio streaming API
– Apple Search AppStore

– iOS 13
– 30% faster FaceID
– 50% smaller app downloads
– 60% smaller change app downloads
– Twice as like a flash app originate velocity
– Dark mode
– Swipe mode on keyboard
– Reminders overhaul to be more todo app admire
– Current maps with rather more detail
– “Register with Apple” across all platforms
– Memoji sticker packs mechanically created for you
– Photo bettering instruments can now be mild on movies
– Separate iCloud accounts

– iPadOS
– Widgets on the house cover
– Split look now accessible across apps
– App Whisper on iPad
– Recordsdata App SMB, Thumb power and USB drives supported
– Safari desktop class having a notice
– Safari receive supervisor
– Improved choice instrument
– 3 finger pinch to repeat and paste
– 3 finger swipe to undo
– 9ms pencil latency as a alternative of old 20ms
– PencilKit API
– Compact Keyboard now accessible
– Swipe from corner with pencil to enter markup
– macOS Catalina
– iTunes is now Apple Tune
– Apple Podcasts app
– AppleTV app
– SideCar – iPad as 2nd prove for Mac
– Catalyst now accessible in Xcode on Catalina for working with iPad apps on macOS

– AR
– RealityKit
– RealityComposer
– ARKit 3

– Swift
– 450,000 apps on retailer the utilization of Swift
– SwiftUI is accessible across all platforms

Observe CompileSwift on Twitter: @CompileSwift
Web State: compileswift.com
Telegram: https://t.me/compileswift

16: 36

June 4, 2019

Read More

Leave A Reply

Your email address will not be published.