Contributor
Pushkar Sharma

iOS: Implementation of missing Bricks and Sensors


Mentors
michael
Organization
Catrobat
Desired Outcome: Support of all Bricks and Sensors for Catrobat Language version 0.991 (except physics bricks)

New Bricks:

  • CameraBrick
  • ChooseCameraBrick
  • IfThenLogicBeginBrick
  • RepeatUntilBrick
  • WhenTouchDownBrick

New Sensors:

  • screen_touch_x
  • screen_touch_y
  • screen_touch_x(1)
  • screen_touch_y(1)
  • screen_is_touched(1)
  • last_screen_touch_index
  • color

Tasks:

  • Create data models for new Bricks
  • Implement serialization and deserialization
  • Implement Brick visualization and related UI actions
  • Implement new logic in Player Engine *Write unit & integration tests