Category Archives: iPhone

iOS Development With Swift Part 7

This is part 7 and final part of the swift iOS Programming tutorials series. The first part of the series is here and the previous part of the series that is tutorial # 6 is here. In this tutorial we will finish off the app by adding two more buttons in audio playback to change the pitch of the recorded audio to make your voice sound like chipmunk and darth vader. We will learn about audio engine and some new classes in audio engine which help us to change pitch. Finally we will finish off this series by learning on how to run the app on physical device.

Continue reading

iOS Development With Swift Part 6

This is part 6 of the swift iOS Programming tutorials series. The first part of the series is here and the previous part of the series that is tutorial # 5 is here. In the last part we were able to play audio from a file and also change the rate of the audio to speed it up or slow it down. In this tutorial we will actually work on recording audio in our first screen and using that recorded audio in the seconds screen rather than using the hardcoded audio we have used in the last tutorial. We will also talk more about segues and navigation and make some changes to send the recorded audio to the next screen for playback. Continue reading

iOS Development With Swift Part 5

This is part 5 of the swift iOS Programming tutorials series. The first part of the series is here and the previous part of the series that is tutorial # 4 is here. In the last part we talked about segues and how to change the scene from the main view to another view. We also talked about view life cycle and what each function of view lifecycle does and where to write code. Now we have some basic understanding how to write code in our controller, how to add/position UI elements like buttons and labels on the view, how to add images and how to connect view with controller we can move on to the main part of our app which is to play audio. In this tutorial we will only play a hardcoded audio in our second controller and in the next part of this series we will tackle how to record and play the recorded audio. Continue reading

iOS Development With Swift Part 4

This is part 4 of the swift iOS Programming tutorials series. The first part of the series is here and the previous part of the series that is tutorial # 3 is here. In the previous tutorial we had added button to start recording with an image of microphone, added text to show when recording is in progress and finally added a button to stop the recording. We also worked with actions and outlets and learned how to add constraints to view elements. Recording the audio will come in later tutorial in the series for now we will learn how to move to another scene which will have the layout for playing audio in different ways. Continue reading

iOS Development With Swift Part 3

This is part 3 of the swift iOS Programming series. You should read part 1 and part 2 before attempting this tutorial. This course is based on Udacity swift programming course and it is basically a text version of the videos present in Udacity. Last time we had just started exploring Xcode not let’s jump and start building the UI and the code needed for our app. I am only a student of Udacity and completed this course as a student and writing this to help others stuck in iOS development in Udacity and clear up my concepts. Continue reading