Hi so i received a challenge of creating a easy MovieBuddy app for ios utilizing swift. and right here the duty
There must be a listing of Cinemas and a listing of the prevailing Motion pictures. The app has a house display
that features a number of ornamental pictures and choices (e.g. button, menu gadgets, tabs and many others.). The
App has the next primary features apart from the house display:

  1. Enable consumer to view and manipulate film stock.
  2. Enable consumer to view and manipulate a listing of cinemas.
  3. Enable consumer to delete film and/or cinema data.
  4. Enable consumer to view and manipulate pictures which might be related to film gadgets.
  5. Enable consumer to seek for a film/films from the film stock.
    For Film stock:
    Present the principle interface and corresponding actions the place consumer can choose an choice
    from buttons (or different controls) together with:
    • Add a brand new film file: The film data contains Id (a singular string for
    every merchandise), title, administrators, casts, launch date and poster (for go degree,
    poster/picture is NOT required, picture area will be empty)
    View film data as a listing
    • Edit a film file: the consumer can choose an merchandise from the listing. This system will
    show all particulars of the merchandise within the corresponding fields the place the data can
    be edited. The web page must also embrace an choice to delete the present file in
    addition to the edit choice.
  6. For Cinema gadgets:
    Present the principle interface and carried out actions the place the consumer can choose an choice
    from the buttons/menus for manipulating cinema gadgets together with:
    • Add a brand new cinema merchandise. The cinema data contains Id (distinctive string for every
    cinema), cinema identify, location (cinema deal with), listing of film gadgets. Please be aware that
    consumer ought to be capable of select a number of films from a listing of flicks gadgets. You
    can use checkboxes or background colors to point chosen gadgets. This listing will be
    hardcoded (go or credit score degree) or taken from the “database” of flicks as described
    above (distinction degree or above). When you use hardcoded listing of flicks, be sure you
    have at the least title and launch date for every film. There are at the least three film
    gadgets within the hardcoded film listing.
    View the cinema gadgets. Person is ready to view the listing of cinema gadgets.
    • Edit a cinema merchandise. When the consumer clicks on an merchandise within the listing of cinemas, the
    program will show full element data of the chosen cinema within the
    corresponding fields the place they are often modified. For the listing of flicks, the prevailing
    chosen films can be marked as chosen within the listing and the applying permits the
    consumer to decide on once more the film gadgets. The web page must also embrace an choice to
    delete the present file along with the edit choice.
  7. Different functionalities must be included within the go degree:
    • Be capable to return to the house web page or the earlier web page.
    • Present an appropriate high quality consumer interface – Are the screens straightforward to make use of? Are they
    laid out neatly? Do they appear good?
    • For a go it isn’t essential to retailer information in an SQLite database (Core Knowledge).

I simply began studying swift so I been struggling coping with it.

Can somebody assist me with the right way to full this process with some exmple for the code

David Nguyen is a brand new contributor to this web site. Take care in asking for clarification, commenting, and answering.
Try our Code of Conduct.

1