Skip to content

Showcasing advanced coding in a simple notebook cross-platform app in Xamarin.Forms.

Notifications You must be signed in to change notification settings

MPasadu/Xamarin_Notebook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Xamarin_Notebook

Description

Showcasing advanced coding in a simple notebook cross-platform app in Xamarin.Forms. This app was originally created for my girlfriend who likes to cut out cooking recipes and collect bookmarks to online recipes. Finding a specific recipe was tedious, so I created this app. Now she takes pictures (no more cutting), and copies the recipes from the internet into the app. The search function allows her to find recipes easier. This app may be extended whenever she finds bugs or there are ideas for additional features.

Technologies used:

  • Xamarin.Forms, C#, XAML
  • MVVM (without framework)
  • Sqlite
  • Unit testing with nunit and Moq.
  • XamarinComponents: Media and Permissions

Basic feature list:

  • Add notes (title, photo, description, date and time of creation)
  • Photo for note from camera or gallery
  • Delete note
  • Edit note
  • List all notes
  • Search note and filter results (searches title and description for search phrase being contained)
  • Unhandled exception handling for android debugging

Code

Feel free to have a look at the code. Everything should be pushed to the public repository on github.

Screenshots

Android:

iOS:

About

Showcasing advanced coding in a simple notebook cross-platform app in Xamarin.Forms.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages