Naoki Hada has experience developing native iOS apps using Xcode and Swift, as well as mobile apps using Adobe Flash and Flex. He has experience building websites using HTML, CSS, PHP and MySQL over the past 20 years, and has created web applications using Movable Type, PHP Gallery and WordPress. He provides concise summaries of his skills and experience across iOS, web and Flash development.
2. OUTLINE
Summary
iOS applications
Mobile applications
Flash / Flex / AIR applications
Web sites
Web applications
Other Techniques
Conclusion
Updated in 2017-04.
Some websites are closed.
The current most updates skill is native iOS app development
3. SUMMARY
Native iOS app development
Adobe Flash/Flex development 6+ years
Hand coding HTML skill for 10+ years
Hosted web site 20+
Note: These are only personal projects. Please see
LinkedIn page for work related team projects.
http://www.linkedin.com/in/naoki
4. IOS APPLICATIONS
Authoring: Xcode
Languages: Objective-C, Swift
SDK: iOS 9+
Framework: Cocoa Touch, UIKit, WatchKit, Grand
Central Dispatch (GCD)
Architecture : Client only
5. AISLEE’S FLASH CARD 2.0 – IOS NATIVE
APPLICATION
Rewrote by native code
https://itunes.apple.com/us/app/ai
slee-flash-card/id404341803
Made for daughter to teach
alphabet and names in English
and Japanese.
Xcode 8
Objective-C, Swift
Available on AppStore
6. TOASTMASTERS TIMER 2.1 – IOS NATIVE
APPLICATION
https://itunes.apple.com/us/ap
p/hada-tm-timer/id404723723
Rewrote with native code
Timer for Toastmasters
speech. Good for practice and
meeting.
Xcode 8
Objective-C, Swift
Available on AppStore
Offers Apple Watch App
7. TOASTMASTERS TIMER 2.1 – APPLE WATCH APP
https://itunes.apple.com/us/ap
p/hada-tm-timer/id404723723
Apple Watch App version
Included in iOS app
8. APPS ON GOOGLE PLAY
2 application were in Google Play App Store
Aislee’s flash card
https://play.google.com/store/apps/details?id=air.flashcard.aislee.net
Toastmasters timer
https://play.google.com/store/apps/details?id=air.tmtimer.hada.org
Authoring: Adobe Flash Builder, Packager for
iPhone, AIR for Android
Languages: ActionScript 3.0 (OO-JavaScript)
SDK: Flex 4, 4.5, 4.7
Framework: MVC framework (PureMVC)
9. APPS ON BLACKBERRY WORLD
2 application are on BlackBerry World
Aislee Flash Card
https://appworld.blackberry.com/webstore/content/21329/
TM Timer: Toastmaster Timer
https://appworld.blackberry.com/webstore/content/36329/
Amo Calc: Amortization Calculator
https://appworld.blackberry.com/webstore/content/30198/
Authoring: Adobe Flash Builder, Packager for
iPhone, AIR for Android
Languages: ActionScript 3.0 (OO-JavaScript)
SDK: Flex 4, 4.5, 4.7
Framework: MVC framework (PureMVC)
10. APPS ON ADOBE INMARKET (CLOSED)
Android: 3 application were on Adobe InMarket (site
has closed).
Aislee’s flash card
Toastmasters timer
Delta Date Calculator
Authoring: Adobe Flash Builder, Packager for
iPhone, AIR for Android
Languages: ActionScript 3.0 (OO-JavaScript)
SDK: Flex 4, 4.5, 4.7
Framework: MVC framework (PureMVC)
12. HADA AIR – FACEBOOK APPLICATION
http://facebook.hada.org
Helper communication tools
in Facebook
Adobe Flash Builder 4 with
Cairngorm MVC framework
HTML5, CSS3
No longer working from
deprecated API support
13. AISLEE’S FLASH CARD – AIR APPLICATION
http://flashcard.aislee.net/
Made for daughter to teach
alphabet and names in English
and Japanese.
Adobe Flash Builder 4
HTML5, CSS3
Listed on Adobe’s AIR application
gallery in Japan
http://adobe-ria.jp/air/
iOS version in AppStore
Rewrote in native code in 2017.
Android version in Google Play
14. GRAPHICAL LOAN CALCULATOR - FLASH
http://NotaryLoans.com
http://HadaHomes.com
Graphical loan
calculator for
amortization and extra
payment and term
comparison.
Adobe Flex SDK 3,4
Currently web only
15. TOASTMASTERS TIMER – FLASH
http://hada.org/timer/
Timer for Toastmasters
speech. Good for practice
and meeting.
Flex SDK 3,4
iOS version had rewrote
in native code in 2017.
Android version is
available.
Used PureMVC and
Finite-state machine
16. WEB SITES
Languages: HTML / CSS, HTML5/CSS3, SSI, PHP
5, MySQL, ASP.Net(C#)
Authoring: Text Editor, Adobe Dreamweaver,
Photoshop, Lightroom, Illustrator
Servers: IIS, Apache
Current Hosting:
HostMonster.com(UNIX)
Past Hosting:
Pair.com(UNIX), FullControl.Net (Windows)
17. NAOKI.HADA.US
http://naoki.hada.us
1 page central profile
site
Aggregated from
multiple site and links
RSS2 from Movable
Type, Twitter, Books
API, PHP Gallery,
Skype online
PHP, C# (back end
API), HTML, CSS
23. SOWAKA.ORG
http://sowaka.org
Happy and lucky
information.
English and Japanese
Aggregated from Blog
category feed.
PHP, C# (back end API),
HTML, CSS
25. SHINDYPRO.COM
http://shindypro.com
Web client site
Motor cycle parts import/export
Site size about 700 pages
Master database is on MS-
Access and exported by static
HTML page by PageGenerator
ASP(VBScript, Jscript), C#,
GoLive Dynamic Contents,
PageGenerator, HTML, CSS
Web site design took over by
owner’s daughter. I’m still a
consultant for server maintenance.
26. ADACHIHOME.COM
http://adachihome.com/
Web client site
Real estate agent
Liquid flow design
Site size about 20 pages
SSI, PHP, HTML, CSS
Her business and web site has retired.
https://adachihome.wordpress.com/
27. WEB APPLICATIONS
MovableType 4.3 (Transition to MT5)
PHP Gallery 2
WordPress
Operated about 50 site, but closed.
Used for SVJETS and Adobe Toastmasters club
XOOPS, XOOPS Cube
Operated about 30 sites, but closed.
28. MOVABLE TYPE 4.3
http://blog.hada.org
Administrating 21 blogs
for family and friends
Transition to MT5
Optimized for SEO
Hosted on Pair.com
(UNIX)
29. PHP GALLERY 3
http://g3.hada.org
Administrating photo
gallery site for family,
other web site photos
and SEO.
30. OTHER TECHNIQUES
SSI – Server Side Include
For single file update for whole web site and multiple sites.
Page Generator
Creating static HTML pages from database driven dynamic website
(Originally Java, re-written in C#)
United States Patent 7356768 Using document templates to
assemble a collection of documents
Static caching for dynamic site
Scheduled to save URL to file on server side. (C# program)
Cached index.php file to index.html page every one hour by
Windows AT or UNIX cron job
SEO – Search engine optimization
Based on idea of “content is king”
Cross site promotion
31. CONCLUSION
Summary
iOS
Flash / Flex / AIR
Web sites
Web applications
Other Techniques
For details
http://naoki.hada.us/
For work experience
http://www.linkedin.com
/in/naoki
Thank you very much