IOS – для всех А.Ю.Кузнецов. План Стратегия разработки – Как выбрать категорию для нового приложения? – Какие приложения живут дольше? – Какие бывают.

Презентация:



Advertisements
Похожие презентации
Unity3d Fomin Maxim 394 group. Unity is an integrated authoring tool for creating 3D video games or other interactive content such as architectural visualizations.
Advertisements

Latest Android News. ANDROID TIMES ARE A GLOBAL PLATFORM FOR GETTING ANDROID NEWS (НОВОСТИ ANDROID). IN THIS PLATFORM, WE GET NEWS ABOUT ANDROID APPS,
ODINTSOVA VARVARA. Contents What is Unity? Workflow Main interface Scripting Rendering Physics Animation 2D & 3D Multiplatform Examples.
Standard I/O and Pipes. Standard Input and Output Linux provides three I/O channels to Programs Standard input (STDIN) - keyboard by default Standard.
Lets look at some interesting and popular devices which have touchscreens.
Cloud технологии и серверные решения для разработки мобильных приложений Построение Cloud и серверных решений как backend для мобильных приложений Mobile.
BREADTH FIRST TRAVERSAL Lesson Plan -3. Evocation.
Dynamic Designer Is the easy way for you to cut as much as 80% from the time and cost of getting your new products to market, and improving the old ones.
WinCC Работа и мониторинг Siemens AG All rights reserved.© TC Nbg.-M Date: File: E02OFFe.PPT Catalog: NWINCC Открытость и способность.
Old Book Template. Bullet Point Slide Bullet point –Sub Bullet.
Data Types in C. A Data Type A data type is –A set of values AND –A set of operations on those values A data type is used to –Identify the type of a variable.
Colour Pencils Your Name. Process Flow Bullet 1 Bullet 2 Bullet 3 Bullet 1 Bullet 2 Bullet 3 Bullet 1 Bullet 2 Bullet 3 Bullet 1 Bullet 2 Bullet 3 Bullet.
Basic Input - Output. Output functions printf() – is a library function that displays information on-screen. The statement can display a simple text message.
Autumn leaves template. Example bullet point slide Bullet point –Sub Bullet.
Taxes in the USA. To tax is to impose a financial charge upon a taxpayer by state. Failure to pay is punishable by law. Taxes consist of direct tax (income.
Christmas lights. Example of a Bullet Point Slide Bullet Point –Sub Bullet.
Welcome to PowerPoint Design and deliver beautiful presentations with ease and confidence.
Operator Overloading Customised behaviour of operators Chapter: 08 Lecture: 26 & 27 Date:
PAT312, Section 21, December 2006 S21-1 Copyright 2007 MSC.Software Corporation SECTION 21 GROUPS.
TITLE PowerPoint project PowerPoint note pad template.
Транксрипт:

iOS – для всех А.Ю.Кузнецов

План Стратегия разработки – Как выбрать категорию для нового приложения? – Какие приложения живут дольше? – Какие бывают платные и бесплатные стратегии? Прототипы и дизайн

План iOS для Web developers (Titanium) Игры – как быстро написать игру (Corona SDK) Bonus: Как сделать книгу комиксов (iPad) Процесс – Google Docs Как работать вместе

Стратегия

Стратегия выбора

Платные и бесплатные стратегии

Начинаем с платной версии iPhone App Store Marketing: Give it Away to Get Paid

Cross-sell or Die

От реаламы к виртуальным товарам

Android?

Android Growth Explodes in 2010

Samsung Galaxy

Прототипы и дизайн

Прототип Бумага – storyboard, wireframes Balsamiq – Low-Fi прототип экранов (особенно полезно при работе с клиентами) MockApp – PowerPoint tool для Hi-Fi Photoshop, FireWorks kits

Balsamiq

MockApp – PPT (vectors)

PhotoShop, FireWorks (vector)

Дизайн 57x57 icon – iPhone 114x114 icon – iPhone 4 512x512 – App store 320x480 – default screen 640x960 – wallpapers, backgrounds iPhone x768 iPad Android: 1024x600, 1024x480, … Нужен дизайнер

iOS для Web developers (Titanium) плюс Android

JavaScript

Demo: Titanium

Easy Games with Corona SDK

Программирование на Lua ontent/introduction

Lua case-sensitive language Comments: -- Tables and functions are objects Variables: global and local Compare: JavaScript: object.translate( 10, 10 ) Lua: object:translate( 10, 10 ) Lua does automatic memory management

Lua - difference Semicolons ; – optional Braces {} – not used. Instead do … end Arrays - are 1-based No ? : (ternary operator) equivalent to max=(x>y?x:y) would be max=(x>y and x or y). Multiple return values for functions Multiple Assignment. x,y=y,x More …

Demo – Corona SDK

Bouns: Corona Comics SDK

Comics basics Corona Comics is a tool for comic book applications Набор картинок с последовательными эффектами Zoom Photoshop script to create coordinates eCreator/ eCreator/

Demo - Corona Comics SDK

Процесс У каждой команды – свой

Demo – Google Docs

Идеи Проектов

Игра 1 – Замороженная рыба Платфома iPhone/iPad Цель – скорость и multi-touch

Игра 2 – mix BubbleBall & TIM Платфома iPad BubbleBall (iTunes rating 3) BubbleBall Improve graphics and levels

eBook – animated ABC Платфома iPad Animated objects, Zoom, move, spin, alpha

Как работать всесте

Варианты и Идеи Нашя идея и маркетинг – Ваша реализация Наш маркетинг - Ваша идея и реализация Бюжет есть Revenue Share или Flat fee Графика

Ссылки Анализ – Прототипы и дизайн – – – PhotoShop kit PhotoShop Web dev – Corona SDK:

Q&A Skype: akouznetsov