Application
Side bar configuration using the SWRevealViewController open source., custom button class created and used.
Today, smartphones have applications built into them that basically act as a note. The project implements such features as writing a memo, search / arrangement, etc., refer to the 'Notes' application provided by an IOS-based smartphone.
Side bar configuration using the SWRevealViewController open source., custom button class created and used.
Interlocks with the server using the Alamofire Library for HTTP networking. Log in authentication and user data exchange via POST method with an associated server.
Apply CoreData and Productivity List technologies for management of tutorial screens and user-specific account information and profile pictures, and memo data. In applying Coredata, DAO and MO pattern were used to separate business logic and database logic, increasing code legibility.
Memo can write and read memos at any time. You can take pictures on a note or import and store the pictures stored on the user's phone.
Login function is provided to ensure individual privacy. Login enables the user to store and manage the notes.
Search function is provided because it is difficult to find an old memo when the number of notes each user has written increases. The result is a memo that contains color keywords for any of the written content. The arrangement of the notes is sorted from top to bottom based on the time of the most recent memo to compose.
Providing a tutorial as a guide to first-time users of an app provides an easier access to the use of the app.
Take a look at the app by its screenshots
What I learned through this project