Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
2013-03-07 iOS indie developer toolkit
Search
CocoaHeads Tricity
March 07, 2013
Programming
82
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
2013-03-07 iOS indie developer toolkit
iOS, Objective-C, tools. Plan. Design. Code. Publish. Analyze.
CocoaHeads Tricity
March 07, 2013
More Decks by CocoaHeads Tricity
See All by CocoaHeads Tricity
2013-05-15 Threads. Why and how.
cocoaheadstricity
0
83
2013-05-15 The story of Taxi5.pl. How to get 2mln PLN from a VC
cocoaheadstricity
0
86
2013-04-16 iOS development speed up
cocoaheadstricity
0
100
2013-04-16 cocos2d & chipmunk
cocoaheadstricity
0
68
2013-02-05 UICollectionView
cocoaheadstricity
0
190
2013-02-05 UXDesignForMobileApps
cocoaheadstricity
1
110
2013-01-10 iOS testing
cocoaheadstricity
0
70
Other Decks in Programming
See All in Programming
不変条件と整合性境界—ビジネスが決める設計判断と実現パターン / Invariants and Consistency Boundaries
nrslib
13
3.7k
セキュリティの専門家じゃなくてもできる。「セキュリティ意識」をアップデートして サプライチェーン攻撃への耐性を高めよう。
tk3fftk
5
740
Skillsは効率化、Agentsは"自分の拡張"——Builder時代のエージェント編成(CC Night 2026)
wemra
1
120
Agentic UI
manfredsteyer
PRO
0
150
ADKを使って簡単にAIエージェントを作ってみよう
k1mu21
0
260
代数的データ型って何が嬉しいの? #frontend_phpcon_do
kajitack
8
3.5k
Spring Security 実践 ─ GraphQL APIで実務に役立つ 認証・認可 を学ぶ
wagyu
0
220
Technical Debt: Understanding it Rightly, Engaging it Rightly #LaravelLiveJP
shogogg
0
220
ユニットテストの先へ:テスト技法で要求・仕様を整理するJava開発実践 / Beyond_Unit_Testing_Practical_Java_Development_Techniques_for_Organizing_Requirements_and_Specifications
shimashima35
0
390
ローカルLLMを使ってB2Bサービスを作っていての学び
yaotti
0
160
Hunting Vulnerabilities in Symfony with LLMs
vinceamstoutz
0
540
依存関係から依存物へ―Dependencyという言葉の歴史をひも解く
j_lee
0
120
Featured
See All Featured
sira's awesome portfolio website redesign presentation
elsirapls
0
280
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.4k
Crafting Experiences
bethany
1
180
Bash Introduction
62gerente
615
220k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
230
The browser strikes back
jonoalderson
0
1.2k
Navigating Team Friction
lara
192
16k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
300
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
390
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
1
350
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
170
For a Future-Friendly Web
brad_frost
183
10k
Transcript
iOS indie developer toolkit CocoaHeads Tricity
Workflow Plan Design Code Publish Analyze
Research +
Mindnode
Organize Planning tasks Designer + Developer cooperation
Wireframes?
Design ‣Wireframing is useful ‣Wireframing can take a lot of
time ‣Wireframing apps can be cheap (or free ;) ) ‣https://gomockingbird.com/ ‣https://moqups.com/ ‣http://popapp.in/
IconKit - icon files generator Generate icon files
Resizer - non-retina images Make non-retina images easily
Automator - custom services ‣Built in Mac OS X ‣Create
custom services by stacking blocks ‣Use for example to add „@2x” to filename Demo
Testico.net - icon test ‣Great tool for testing your icon
in live environment ‣http://testico.net/icon/abmksj ‣http://testico.net/icon/gdjgiv Source image:
Reflector - Airplay server ‣Airplay mirroring to your Mac (or
PC) ‣You can record promo videos ‣Paid, but has a nice free trial
ImageOptim Remember to disable Xcode’s compression Can decrease your app’
size about 30% (think OTA)
Remind your designer Use only even dimensions and positions 1px
becomes 0,5px Have fun matching lines & patterns
3, 2, 1..... Code! ‣Go reinvent the wheel! Or... ‣check
for existing components first ‣https://github.com/ ‣http://www.cocoacontrols.com/ ‣http://code4app.net/
Mou - reading markdown ‣Free ;) ‣Intuitive editor ‣Doesn’t support
github extension ‣No preview
Find your code a home ‣Git ‣Git-flow ‣Remote hosting issue
‣https://bitbucket.org/
OMG command-line ‣Xcode has built-in git support, but it sucks
‣Command line committing sucks ‣There’s an app for that...
SourceTree -GIT client ‣Free ‣Easy & intuitive GUI ‣Supports MOST
of git operations ‣Supports Git-Flow ‣Lack of nice file merging system(conflicts) Demo
RestTest - WebService tester
Make your code shine ‣Uncrustify ‣Free code formatter ‣Can be
nicely plugged into Xcode (using behaviors) ‣Make your own rules with Uncrustify X
Optimizing coding flow ‣Xcode snippets ‣Can I use that? Checking
if method is available in deployment target ‣Powerful logging ‣Colorful Xcode console ‣More details on the second part ;) ‣http://github.com/mzygar/CocoaHeads3CityLecture
Xcode snippets ‣ http://www.icodeblog.com/2011/12/06/using-xcode-4-snippets/ ttt =
Remind your developer Always cut out NSLogs on release configuration
Or you will be pocked, or scrapped or... Demo sponsored by Huffington Post
Publishing ‣Before publishing ‣find beta testers ‣add analytics
TestFlight - build distribution ‣Revolution ‣seamless (almost) adHoc install ‣use
to send to QA or customers ‣limited amount of devices
Your own Big Data ‣Flurry Analytics ‣ nice SDK ‣
issues with retrieving data via API ‣ horrible UI ‣Mixpanel ‣ perfect ‣ soo expensive
Tracking installation sources ‣Yoz.io ‣Google conversion tracking ‣Flurry ??
Tracking sales ‣AppAnnie ‣free ‣simple(basic) & clear ‣AppFigures ‣way better
‣paid ;(
Appcod.es ‣SEO tool for Appstore ‣Keyword discovery ‣Average accuracy (
based on xyo.net) ‣Use „devforum” code to get first month for 1$ ‣UI is terrible
Press Kit ‣http://placeit.breezi.com/ ‣Reflector app ‣App page ‣tumblr.com ‣vipserv.org (for
WordPress)
Thanks! Michal Zygar @mzygar