Skip to content

alexdzn/osx-project-2

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Проект 2. Калькулятор

Интерфейс приложения http://grab.by/i560

Реализация простого математического калькулятора с записью истории вычислений в лог. Предусмотрена возможно сохранить историю вычислений в файл.

Disclaimer: Проект создавался не для практического использования а лишь с целью изучение возможностей obj-c и Cocoa. Некоторые функции можно было реализовать проще или совсем не включать их в приложение. Но они были написаны для изучения соответствующего функционала. Также в жертву изучению программной части было принесено визуальное проектирование в IB. Его нет (почти). Весь инерфейс приложение создается программно. Прошу принять во внимание это при оценке проекта.

Предназначение

Программа для простых математических вычислений. Внешним видом и функциями повторяет карманный/настольный калькулятор.

Аудитория приложения

Все пользователи мака (школьники, студенты, офисные работники, бухгалтера и д.т.), которым по долгу учебы/работы надо что-то сосчитать. Возрастного ограничения нет))

Пример использования

  1. Пользователь запускает приложение
  2. С помощь цифровых кнопок вводит первый операнд
  3. Указывает необходимую операцию (умножение, деление...)
  4. С помощь цифровых кнопок вводит второй операнд
  5. Нажимает кнопку "=" чтобы увидеть результат вычисления
  6. Пользователь может сохранить лог вычислений в файл и/или вывести на печать/pdf для чего предусмотрены соответствующие кнопки.

В процессе вычислений пункты 3 и 4 могут повторяться неопределенное количество раз. При этом очередное нажатие кнопки выбора операции отобразит результат предыдущего вычисления.

About

OS X Development Course, Project 2

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Objective-C 100.0%