My 1st taste of iOS App Development

My 1st taste of iOS App Development

It was one of the weekends and like always I spend one day enjoying, having fun, bring groceries and the other day achieving my development goals. It was a casual YouTube surfing and I found something interesting about iOS App Development. Then I started finding its prerequisites and found that to start I just need Xcode, have some basic programming knowledge and how creative I am in designing the app. I saw couple more videos for the pilot app people have designed and found a few of the interesting ones. It was then a matter of minutes I installed Xcode in my MBP and started with a project.

I have never known what goes behind making a mobile application. Now my goal was to learn what is running a mobile app and then successfully deploy an app in my iPhone. I started with creating a Music Player as it seems more exciting to me when I saw a YouTube video about it. This music player just plays random music from the Genre which I choose from the frontend.

Till now, I have the purpose of my app, its prerequisites and a little knowledge which I got on how to work with Xcode. I started with creating a Project and slowly understanding the variations of the type of application which can be made. I chose "Single View App" for a basic application frontend. And now, it's the time to design the app. Started with including texts, adding blocks, making buttons, aligning the fonts, backgrounds, foregrounds, panels etc. Once the basic design was completed, it's the time to add those blocks to my code. I must say Xcode and Swift made it very easy for me. Now all my blocks are added to the View Controller.

After the frontend was completed, I will have to assign what has to run behind it. I started importing Music Player Controller modules and then defining the classes and functions which should be used. I was just building the code to see how the app looks and that excites you when you see something which resembles your design. It needed re-work when there were some issues with building the app. I also designed my app logo with all the resolutions needed to upload it in various platforms.

After every notch was completed, I deployed this app in my phone. I opened it, fingers crossed and pressed a button and it did not play anything. Later after some hit and trials, I found the issue and deployed it again. This time it played a song and I achieved my purpose of getting the first taste of building an iOS mobile application.

The reason behind writing this story is to tell you that there is nothing which is impossible, impossible just takes a little more time. And I just believe in getting a little better every single day. (for me personally, every weekend lol). Why not we just upskill ourselves. And, its never about technology, we can upskill at many aspects apart from it. You just need to get motivated and start from somewhere.

Thank you, Sean Allan for motivating me to build an iOS mobile application. It's now fascinating to me and who knows in the future, what's there for me on the plate. I might become DevOps + iOS Developer.

My 1st taste of iOS App Development


Madhu Singh

MBA IIM Lucknow Co'25 | ProductManagement | Mobile Application Development & Management (Android & iOS) | IoT consultant | certified SAFe?6.0 POPM

4 年

Great effort Ankesh!

Manjunatha G

Engineering & Site Leader( Center Head) - Global Technology Center-3M

4 年

Learning is Fun. Enjoy

要查看或添加评论,请登录

Ankesh K的更多文章

  • DevOps: A Methodology, not Technology

    DevOps: A Methodology, not Technology

    Back then when I started my IT career where people usually talk about DevOps, I was into it. I got selected to work for…

    13 条评论