You are on page 1of 1
Seat No.: Enrolment No.. GUJARAT TECHNOLOGICAL UNIVERSITY BE - SEMESTER-VIII (NEW) - EXAMINATION - SUMMER 2018 Subject Code: 2180714 Date: 07/05/2018 Subject Name: iOS Programming(Departmental Elective - IIT) ‘Time: 10:30 AM to 01:00 PM Total Marks: 70 Attempt all questions. 2, Make suitable assumptions wherever necessary. 3. Figures to the right indicate full marks. MARKS: Q.1 (a) Why don’t we need an outlet for the Save/Cancel button? 03 And what about Interface Builder? (b) 1. How does Xcode actually build an application? 04 2. Explain @interface and @ implementation. (©) Explain iPhone Architecture with example. 7 Q2 (a) Write difference between C vs Objective C 03 (b) Write difference between Mutable and Immutable with 04 example. (c) What is enumeration in swift? Explain with example 07 OR (©) Explain features of iOS 9. 07 Q.3 (a) Whatis file management? 03 (b) Explain method overloading with example. 04 (©) How to display text and images in the rows of the table 07 view? Explain with code, OR Q.3> (a) Explain iPhone Hardware. 03 (b) How to Read PDF file in iPhone simulator? 04 (©) Explain date and time picker with help of example. 07 Q.4 (a) How to storing files Securely in the App sandbox? 03 (b) Describe X code Assistant editor with suitable example, 04 (©) Explain and compare - Notifications and Delegates. 07 OR Q4 (a) Whatis view? 03, (b) Explain alert views, table views, map view. 04 (©) What is navigation based application development. Explain 07 with example QS (a) Why Alamo fire is used in iOS application development? 03 (b) Give main features of Alamo fire. 04 () Explain CFSocket and Berkeley Sockets in detail 07 OR Q5 (a) Whatis SQLite? 03 (b) Explain how to create outlets in interface builder with 04 example. (©) What is Parsing? Explain JSON parsing with suitable 07 example.

You might also like