Naoki Hada iOS/Web/Mobile/Flash/RIA portfolio

3,549 views

Published on

Naoki Hada's personal project portfolio for iOS, Mobile, Flash, AIR, Web application.
Works at HSAL, HDS, Adobe and Sportvision (NASCAR.com RaceView) are not included.
Please refer work related project at LinkedIn profile.
http://linkedin.com/in/naoki

Published in: Software, Technology
  • Be the first to comment

  • Be the first to like this

Naoki Hada iOS/Web/Mobile/Flash/RIA portfolio

  1. 1. IOS/MOBILE/WEB/FLASH/AIR PORTFOLIO Naoki Hada Software Engineer, iOS/Web/RIA Developer http://linkedin.com/in/Naoki Updated 2017-04-03
  2. 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. 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. 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. 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. 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. 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. 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. 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. 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)
  11. 11. FLASH / FLEX / AIR  Authoring: Adobe Flex/Flash Builder  Languages: ActionScript 3.0 (ECMA-Script)  SDK: Flex 2, 3, 4, 4.5, 4.7  Framework: MVC framework (Cairngorm, PureMVC)  Architecture : Client-Server / Multi-tier
  12. 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. 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. 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. 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. 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. 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
  18. 18. NAOKI.HADA.ORG  http://naoki.hada.org  1 page profile for Japanese  PHP, C# (back end API), HTML, CSS
  19. 19. JEANETTE.HADA.US  http://jeanette.hada.us  1 page profile for Jeanette (wife)  PHP, C# (back end API), HTML, CSS
  20. 20. HADASEICHA.COM  http://hadaseicha.com  Japanese green tea site for my parents business  English and Japanese  PHP, C# (back end API), HTML, CSS
  21. 21. NOTARYLOANS.COM  http://notaryloans.com/  Loan and Notary business site for wife.  PHP, C# (back end API), HTML, CSS, ActionScript, Flex SDK
  22. 22. HADAHOMES.COM  http://hadahomes.com/  Real estate agent web site for my wife’s business  PHP, C# (back end API), HTML, CSS, ActionScript, Flex SDK
  23. 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
  24. 24. KENICHIKI.NET  http://kenichiki.net/  Web client site  Real estate agent  Liquid flow design  Site size about 10 pages  SSI, PHP, HTML, CSS
  25. 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. 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. 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. 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. 29. PHP GALLERY 3  http://g3.hada.org  Administrating photo gallery site for family, other web site photos and SEO.
  30. 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. 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

×