Surabhi Chopada is an experienced iOS Developer originally from Ahmednagar, Maharashtra, India. She pursued an Engineering degree in Information Technology from PVG Pune. After gaining valuable experience in India, she relocated to Copenhagen, Denmark, to continue her professional journey. Her path to becoming an iOS Developer is truly inspiring. Her interest in iOS was sparked by her fascination with the iPhone 4. Despite not initially having access to a Mac, she managed to enroll in a brief three-month iOS development course and later taught herself in this field. Today, her expertise has culminated in the writing of this book. Her story is a testament to the power of passion and determination in achieving career success. It illustrates that with perseverance and self-motivation, one can overcome obstacles and reach their goals.

With a career spanning over a decade, Surabhi Chopada has been actively involved in iOS development since 2013. She possesses extensive experience in both Objective-C and Swift, with a diverse background in app development across various domains, including Banking and Finance, Medical and Healthcare, IoT, AI- ML, and Enterprise applications. Furthermore, she has showcased her knowledge through published articles and has also excelled in teaching iOS application development, sharing valuable insights and skills with aspiring developers. Beyond her technical expertise, she is passionate about mentoring aspiring students who aim to enter the technology field. Additionally, she is actively involved with an organization dedicated to promoting and increasing the representation of women in technology.

Her motivation for writing this book was to provide a starting point for anyone seeking practical experience in iOS development. She envisioned this book as a valuable reference for both beginners and those looking to deepen their understanding. Each chapter has been carefully crafted to incorporate real- world applications and current industry practices. Her aim was to bridge the gap between theoretical knowledge and practical implementation, making this book a robust resource for aspiring iOS developers.

------------------------------------------------------------------------------------------------------------------

ABOUT TECHNICAL REVIEWER

------------------------------------------------------------------------------------------------------------------

Aman Kesarwani is a passionate iOS developer with over 8 years of experience in crafting innovative and user-friendly mobile applications. He holds a Bachelor’s Degree in Computer Science and has a deep understanding of the iOS development landscape. In his current role as Senior iOS Developer at Priceline, Aman spearheads the development of high-performing iOS applications. His responsibilities include:

  • Leading the technical vision: Aman actively participates in the design and planning stages of projects, ensuring that applications align with user needs and business goals.
  • Building and maintaining robust applications: He possesses expertise in Swift, Objective-C, Xcode, and various iOS frameworks, allowing him to write clean, efficient, and maintainable code.
  • Collaboration and mentorship: Aman fosters a collaborative environment by working closely with designers, UI/UX professionals, and other developers. He also enjoys mentoring junior developers and sharing his knowledge.
  • Staying ahead of the curve: Aman is a continuous learner, actively keeping himself updated with the latest trends and technologies in the iOS development world, including VisionOS and Data Science.

Throughout his career, Aman has successfully delivered numerous impactful applications used by millions of users. He is a strong advocate for clean code principles and delivers projects on time.