- open ScanDevice.xcodeproj.
- Select the iphone simulator or device of your choice & run it.
- Tested on iOS 14.3, iOS 14.5, iOS 15 ( iphone SE, iphone 12 pro),.
Create a simple application that shows the complete specifications of a user’s device(mobile). Make sure to include the details laid out below. Create a simple user interface but try to make it minimal and use creative approaches to design it.
Functional Structure.
- Get the total number of integrated components / hardware’s in the device (e.g. processor, camera, ram etc) a. Categorize as components / hardware
- Get the details of components (e.g. Processor = Snapdragon577 & manufactured 2009 etc).
- Challenge yourself to find & collect as much data as you can in regards to the installed components.
- Users should open app and click button to scan device.
- After scan, details should be displayed to the user.
- App should create a simple file after scan and save all the details in that file.
- Due to limited time constraints, I didn't write any unit Tests and UI tests. Need to cover all unit test.
- Improve UI for detail views.
- iOS 14+
- Xcode 12+
- Swift 5+
- SwiftUI
- DeviceGuru Library
- Programmaticlly UI