Разработка для iOS на примере "Счёты для iPad"

5,053 views

Published on

Our experience in iOS and AppStore with Schety for iPad project.

Published in: Education
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
5,053
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
16
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide
  • Я Сергей КудряшовРаботаю постоянно в Паралеллях начальником отдела ЮХСегодня я расскажу про небольшой проект который мы делали вместо того чтобы пить кофе
  • Вот иконка
  • А вот само прилоржениеВот так оно выглядело в версии 1
  • Конечно все начинается с идеиИдей много, но что делает хороший продуктМы хотели сделать простое но и качественное приложение, чтобы набить шишки
  • Еще на меня сильно повляла эта фраза
  • То есть в итоге приложение должно быть
  • 2. Изображение и Core GraphicsШтука хорошая, позволяет сделать с картинкой что угодно, двигать, ресайзить, менять прозрачность, крутить...а. Ресайз графики работает медленно. Ресайз 100 объектов (теней костяшек) за кадр дает падение в производительности в разы.б. Движение и смена прозрачности - работает шустро, кручение – вполнеВообще вся графика в счетах построена на CG, так что из нее как видно можно что-то да выжать +)Совет который почерпнул из всего этого дела - двигать объекты надо центрами. Это удобнее, они не будут меняться в размере при поворотах, плюс - это даже быстрее.
  • Звук на айос - не продуман (можно сказать - говно).Есть 4 метода воспроизведения эффектов, если на вскидку:а. Media Player - мини-версия iPod, дает воспроизводить любой аудио-файл, долго грузится (но есть возможность загрузить заранее), потребляет приемлемо ресурсов, но воспроизводит один звук за раз.б. Audio Queue - позволяет микшировать много звуков, но очень не удобная в использовании, динамически управлять после начала воспроизведения - сложнов.Built-in sfx - клики, щелчки и даже вибрация. нет контроля громкости, воспроизводит один звук за раз, но работает очень быстро.г. Open AL - большой и мощный фреймворк, позволяет делать все что душе угодно, позиционировать, регулировать громкость, лупать, и т.д. самый ресурсоэффективный (при нормальной обертке). Воспроизводит только нежатые форматы, может быть проблемой в случае продолжительных эффектов, звуков, фоновой музыки. Я использовал в итоге Open AL.
  • Если вы просто разметите приложение в АппСторе его никто не купит
  • Разработка для iOS на примере "Счёты для iPad"

    1. 1. Разработка приложений для iOSна примереSchety for iPad<br />Сергей Кудряшов<br />Interface Control<br />
    2. 2. О чем разговор?<br />2<br />
    3. 3. 3<br />
    4. 4. 4<br />
    5. 5. Идея<br />5<br />
    6. 6. “...the iPad becomes the app you’re using... Switch to another app and the iPad becomes that app. If that’s not magic, I don’t know what is...”<br />Adam C.Engst, Tidbits<br />6<br />
    7. 7. Простое<br />Запоминающееся<br />Имееющее физическую метафору<br />7<br />
    8. 8. 8<br />
    9. 9. Разработка<br />9<br />
    10. 10. Изображение<br />10<br />
    11. 11. Core graphics<br />Ресайзграфики<br />Движение и сменапрозрачности<br />11<br />
    12. 12. Звук<br />12<br />
    13. 13. Media Player<br />Audio Queue<br />Built-in sfx<br />Open AL<br />13<br />
    14. 14. Публикация<br />14<br />
    15. 15. Регистрация в developer.apple.com<br />15<br />
    16. 16. 16<br />
    17. 17. 17<br />
    18. 18. 18<br />
    19. 19. 19<br />
    20. 20. Пиар<br />20<br />
    21. 21. 21<br />
    22. 22. 22<br />
    23. 23. 23<br />
    24. 24. 24<br />
    25. 25. 25<br />
    26. 26. 44 копииприложения<br />задень<br />Text<br />26<br />
    27. 27. максторис<br />В целом это замечательное приложение для того, что бы показывать его друзьям в расчете на «wow-эффект». Из тех кому показывал я – этот эффект был достигнут в 100% случаев.<br />27<br />
    28. 28. Продажи<br />28<br />
    29. 29. 29<br />
    30. 30. 30<br />
    31. 31. 31<br />
    32. 32. 32<br />
    33. 33. 33<br />
    34. 34. 34<br />
    35. 35. 35<br />
    36. 36. Отзывы пользователей<br />36<br />
    37. 37. 37<br />
    38. 38. Прежде чем начать работу на счетах, необходимо положить их с правой стороны под<br />некоторым углом — так, чтобы направление правой руки совпадало с направлением<br />счетов, т. е. приблизительно так же, как расположена тетрадь или лист бумаги при<br />письме. Перед началом работы все косточки передвигают к правому борту счетов…<br />Шадрина Л.П. Торговые вычисления.<br />Учебное пособие для ПТУ (4-е издание). М. Экономика, 1986, 142 стр, 70000 экз. [РГБ 3 86-16/96-Х].<br />38<br />
    39. 39. Выпуск обновления<br />39<br />
    40. 40. 40<br />
    41. 41. Аналог ITC - MopApp<br />41<br />
    42. 42. 42<br />
    43. 43. 43<br />
    44. 44. 44<br />
    45. 45. Что дальше?<br />45<br />
    46. 46. 46<br />
    47. 47. 47<br />
    48. 48. P. S.илиOne more thing…<br />48/53<br />
    49. 49. 49<br />
    50. 50. 50<br />
    51. 51. СашаШвецов<br />ФедорПодрезов<br />ЕвгенийКупраш<br />СергейКудряшов<br />Schety for iPad by:<br />http://schetyapp.com/<br />http://twitter.com/schetyapp<br />http://www.facebook.com/<br />pages/Schety-for-iPad/<br />Найти нас можно:<br />51<br />

    ×