5 min read

in_iOS meetup - iOS chewed over

Robert Ignasiak

Mobile Software Engineer

Last week we had a pretty nice new year’s kick-off event. The meeting that was held at our office in Szczecin, gathered about twenty mobile hotheads ready to debate about diverse iOS solutions. As usual, we’ve set up a cozy place and a tight agenda to provide the attendees lots of mobile tidbits.

My name is Robert Ignasiak and I’m a Software Engineer at intive. I am a huge fan of mobile devices and side-projects in which I can test new solutions. I’m an iOS developer and an enthusiast of general-purpose and multi-paradigm programming languages. This time, I’ve decided to jump in the in_iOS meeting with a detailed multiplatform Swift talk. Apple’s Swift programming language is most widely used for iOS and macOS development in Xcode. However, it can also be used in scripting or even compiled into an executable using the command line. I wanted to present Swift as a high value-add product that can be widely used, share some practical tips and go over the maturity of available solutions. I focused mainly on tools that might be practical while using this language on other platforms. I presented possible problems that can be encountered along the way and showed how to deal with them. I hope my intro gave my colleagues some inspiration to get into Swift functionalities even deeper.

Next speaker, Kacper Czapp (Software Engineer at intive) gave a great talk about Siri – a virtual iOS assistant. He started from the Siri roots and went through core functionalities to summarize with an outlook on the future. An overview of the evolution of this technology is very useful and shows a pattern of application development, one that takes into account consumer needs. By the way, we’ve learned a lot about Siri’s imperfections too …  hope she won’t get mad!

The last speaker, Piotr Tobolski – Principal Software Engineer – talked about CoreML. Machine Learning is currently a hot topic-but actually not commonly associated with mobile apps. Piotr showed us how to combine ML with iOS and gave us useful examples of deploying this knowledge. Additionally, we had a chance to participate in live coding of an application that recognizes cats and dogs. It was really something!

To sum up, this evening was really intense. Our event lasted about two hours, and the audience was pretty involved – after each presentation there was a show of hands. Couldn’t be better! In this upcoming year we wish ourselves more meetings like this.

Challenge everything!
About pattern image
  • Data and files
  • Confirmation

How can we help you?

Please provide information so we can contact you.
Please provide correct name
Please provide correct e-mail
Please provide correct description
Attach a file if you wish
You can upload up to 5 files. Max file size: 5MB Allowed file types: .pdf, .doc, .docx, .docm, .ppt, .pptx. File name length must be less than 50 characters File name must not contain two or more spaces in a row File name must not contain the following characters: \/?|<>:*'"+,;=[]&
    We adjusted your file name to our file naming convention. This file extension is not accepted. Please upload one of following file types: .pdf, .doc, .docx, .docm, .ppt, .pptx. This file is too large. The max upload file size is 5MB. Your file size is tiny, please check if you upload correct file.
    Please read and agree to the terms and conditions in order to continue.
    • The controller of personal data in relation to the messages sent using a contact form and in answering questions sent is intive S.A. with its registered office in Szczecin, Plac Hołdu Pruskiego 9, 70-550 Szczecin. More information on the principles of personal data processing, including the purposes of processing and the rights of individuals, is available in our Privacy Policy.

    Message Sent

    Thank you for your trust, {name}.
    We are looking forward to talk to you.
    Our representative will contact you.
    Dirk Heider

    VP, Project Delivery

    Oh no!

    We have run into problems while submitting your form. Please try again later.