Image for post
Image for post

Everyone has life’s work, you will come to know when you find it at some point in your life. Some people work for their passion and the things they love to do, while others do that for the sake of money. Love it or hate it, you have to spend a lot of time being at work in your life until you retire. There is a famous quote from Steve Jobs.

“Your work is going to fill a large part of your life, and the only way to be truly satisfied is to do what you believe is great work. And the only way to do great work is to love what you do. If you haven’t found it yet, keep looking. Don’t settle. As with all matters of the heart, you’ll know when you find it. And, like any great relationship, it just gets better and better as the years roll on.”- …


Image for post
Image for post

Original Links: Prefer original links as comments are not moderated on Medium.

— — — — — — — — — — — — — — — — — — — — — -

Xcode 11 brings some amazing features, the whole list of new features can be found at the release notes of the Xcode 11. Some of the notable ones are SwiftUI framework and integration of the Swift Package Manager inside the Xcode. On top of that, there are few enhancements in the debugging as well. …


Image for post
Image for post

Original Links

Apple’s WWDC conference is bringing some great features for developers. Xcode11 packed up with some amazing features too. Release notes of Xcode have all the latest enhancements. One of the great features announced this year was Test Plan for XCTest and Xcode UI tests. In this post, we will cover how details of how Test Plan feature will work with XCTest. There is a session on Testing in Xcode which will give more details and we will cover that in the follow-up post.

Xcode Test Plan

Before Xcode 11, the testing configuration was part of the Xcode schemes. If developers want to configure the different set of tests for different conditions, they have to either create a new scheme or edit the existing scheme for the specific testing need. The test configuration was tightly coupled with Xcode schemes which might end up creating multiple schemes for different testing needs. …


Image for post
Image for post

Original Posts

Apple announced Xcode 11 at the WWDC19 event. The official release notes covered what’s new in Xcode but it’s worth giving a try to Xcode 11 with macOS Catalina. The key features of Xcode 11 include mini maps for code navigation, Swift Package Manager for iOS, macOS and watchOS.

MiniMap

Xcode 11 has great minimap to navigate to the source code easily within a long file. This feature available in another text editor like Sublime, Atom but was missing in Xcode. The app developers will now get minimap in Xcode too.

Image for post
Image for post

SwiftUI Support

Apple announced the new framework SwiftUI to build the apps with less code. With Xcode 11, developers can build apps using the SwiftUI framework. When you create new app Xcode will ask you to enable the SwiftUI support. …


Image for post
Image for post

Original:

https://www.xcteq.co.uk/xcblog/announcement-from-apple-wwdc19-keynote/

Duplicate down here!

Apple WWDC19 has announced the various things for the users. Some of the software was anticipated but there are some awesome hardware announcements too!. There is a live blog running all over the WWDC19 session by XCTEQ which covers the latest updates on WWDC developer tools. Some of the major announcements from the developers perspective. There are some major blogging platforms like TechCrunch or some other covered the latest announcements at WWDC. In this post, we will cover what’s there for developers from the keynote.

Dedicated App Store for watchOS

As of now, developers have to distribute the watchOS apps along with the companion iOS app. However, with iOS 13 and watchOS6 it’s no longer required. Apple announced the dedicated. There is no need for the developers to code sign the watchOS and iOS bundles together. …


Image for post
Image for post
Crash Reporting Xcode

Read Original Posts linked below, comments not monitored on Medium or content might be missing

High traffic iOS apps likely to experience crashes when users are using them. The crash is the process in which app gets killed itself and become unusable. The crash may be intermittent or reproducible, if the crash happens at the key user journey then the business is likely to lose revenue. Therefore, it’s very important to keep track of the crashes happening in the app. At the moment most of the companies use third-party tools like Crashlytics, or similar. Most of the iOS team are not aware of the fact that crash reports are available from the Xcode itself. …


Image for post
Image for post

Original Post:

At SauceCon 2019, XCTEQ got an opportunity to have a video interview with DevOps.com and Digital anarchist. Chris Riley has conducted a video interview covering the various aspects of the DevOps, test automation for mobile apps.

An interview covered the following main topics

  • Difference between Mobile DevOps and Web DevOps
  • Challenges of test and build automation for mobile apps
  • Appium Vs XCUITest
  • Official Beta Testing Platforms from Apple and Google
  • Testing on Real Devices Vs Simulators

Check out the following video interview to uncover all the topics above.

Video Interview: XCTEQ and DevOps.Com

Thanks for watching.


Image for post
Image for post

Original Links:

SauceCon is a conference organised by Sauce Labs every year to promote the best practices in the field of continuous testing world. This year SauceCon was in Austin, Texas which is one of the beautiful city in the USA, or at least I heard many good things about Austin during my visit. In this short post, I will share my experience of Conference, video and slides of my talk on Fashionable XCUITest for iOS apps.

XCTEQ at SauceCon 2019, Austin (TX)

SauceCon 2019 has been an awesome event. I was lucky to be invited as a speaker for the conference and representing my own company XCTEQ Limited. The whole conference was organised beautifully and the speakers selected was great. The most importantly the Conference venue was amazing, all inside the Hyatt Regency, hotel. …


Image for post
Image for post
Free course on XCUITest

Original Links

https://shashikantjagtap.net/xcteq-released-free-online-course-on-xcuitest-for-ios-apps-on-test-automation-university/

https://www.xcteq.co.uk/xcblog/xcteq-released-free-online-course-on-xcuitest-for-ios-apps-on-test-automation-university/

We are glad to announce that, XCTEQ has launched the first-ever online course on Apple’s UI testing framework also known as XCUITest on Test Automation University programme by Applitools. The online course takes approx 1 hour 30 min and covers the fundamentals of XCUITest framework

Test Automation University

Test Automation University is an online portal where automation engineers learn different test automation techniques. Angie Jones a senior developer advocate from Applitools has started the Test Automation University initiative to help developers, QA or anyone who want to learn the basics of the test automation. There are few other courses already published and more to come. XCTEQ and Test Automation University worked together to publish the “Introduction to iOS Test Automation with XCUITest” course. …


Image for post
Image for post

Original Links:

Please read original links for better graphics and formatting.

Stack Overflow has released the developer survey of 2019 which is probably the largest tech survey in the world. As per the Stack Overflow, nearly 90K developers all around the world with different age, race, gender, nationality and experience. The survey includes all popular, loved and dreaded technologies/tools. You can read the detailed survey here. Stack Overflow also listed key results of the survey which includes the following points

  • Python is the fastest growing programming language
  • DevOps Specialist and SRE is the highest paid and most satisfying job.
  • China has the most optimistic developers in the world. …

About

Shashikant Jagtap

All the posts published on this channel before I joined Apple. Thanks for being a reader of XCBlog. Web: shashikantjatap.net, xcteq.co.uk

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store