Thursday, 21 August 2014

Swift Bootcamp: Design Patterns

Swift Bootcamp: Design Patterns

Start studying design patterns using Swift. We are going to use the following resource:
http://www.wowebook.in/book/design-patterns/
http://www.scottlogic.com/blog/2014/07/24/mvvm-reactivecocoa-swift.html
http://blog.ikiapps.com/post/93914146430/mvvm-vc-swift-replacement
https://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programming_Language/Protocols.html#//apple_ref/doc/uid/TP40014097-CH25-XID_402
https://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/BuildingCocoaApps/AdoptingCocoaDesignPatterns.html#//apple_ref/doc/uid/TP40014216-CH7-XID_6
Note:
When building iOS apps within the traditional MVC framework, View Controllers unfortunately bear the brunt of being the de facto dumping ground for all manner of disparate functionality. As a result, they are often the biggest and most convoluted files within our iOS projects. But it doesn't have to be that way. In this session, we will learn how to unburden our View Controllers by applying the Single Responsibility Principle and delegation through functional Intentions. We’ll find that by adopting the principles of “Lighter” View Controllers our code becomes much more robust to change, yet remains easy to maintain and test.
http://360idev.com/sessions/200-cocoa-design-patterns-in-swift/
http://360idev.com/sessions/200-good-intentions-a-path-to-building-better-view-controllers/
https://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/BuildingCocoaApps/AdoptingCocoaDesignPatterns.html
We are also waiting for this book:
http://www.apress.com/9781484203958
As we go along we will also review other resources.

Saturday, 14 June 2014

Swift Programming Help


Swift programming

Facebook Page:

https://www.facebook.com/groups/swift.app.dev/?fref=nf


Others Tutorials Links

http://www.appshocker.com/category/swift-tutorials-for-ios/

Sunday, 4 May 2014

Create SQL Job using Stored Procedure


Create SQL Job using Stored Procedure

https://workspaces.codeproject.com/omarfrometa/how-to-invoke-a-web-service-from-a-stored-procedur

http://blog.davebouwman.com/2008/07/09/call-geonames-web-services-from-a-sql-stored-procedure/

http://www.dailycoding.com/Posts/step_by_step_guide_to_add_a_sql_job_in_sql_server_2005.aspx

Wednesday, 29 January 2014

Mobile Web and Hybird Development

HTML and CSS
http://www.wowebook.com/book/html-and-css/

Eloquent JavaScript 2nd Edition
http://eloquentjavascript.net/2nd_edition/preview/

Secrets of the the JavaScript Ninja
http://www.wowebook.com/book/secrets-of-the-javascript-ninja/

ECMAScript 6
https://www.sencha.com/blog/toward-modern-web-apps-with-ecmascript-6/

Mastering AngularJS
http://www.wowebook.com/book/mastering-web-application-development-angularjs/

Pro JQuery 2.0, 2nd Edition
http://www.wowebook.com/book/pro-jquery-2-0-2nd-edition/

Node.js in Action

http://www.amazon.com/Node-js-Action-Mike-Cantelon/dp/1617290572/ref=sr_1_1?ie=UTF8&qid=1390311344&sr=8-1&keywords=node.js

Mongoose Application Development

http://www.wowebook.com/book/mongoose-application-development/

JavaScript Testing with Jasmine
http://www.wowebook.com/book/javascript-testing-with-jasmine/

Android Development:

Building Android Apps with Java and JavaScript
http://www.wowebook.com/book/building-hybrid-android-apps-with-java-and-javascript/

PhoneGap 3 Beginners Guide
http://www.amazon.com/PhoneGap-Beginners-Guide-2nd-Edition/dp/1782160981/ref=sr_1_2?ie=UTF8&qid=1390312120&sr=8-2&keywords=phonegap

Windows 8.1 Development:

Windows 8.1 Apps with HTML5 and JavaScript Unleashed
http://www.amazon.com/Windows-Apps-HTML5-JavaScript-Unleashed/dp/0672337118/ref=sr_1_1?s=books&ie=UTF8&qid=1390313138&sr=1-1&keywords=windows+8.1+development+javascript

Sunday, 19 January 2014

Developing PhoneGap Applications


Workflow for Developing PhoneGap Applications


http://www.tricedesigns.com/2013/01/18/my-workflow-for-developing-phonegap-applications/

Saturday, 14 December 2013

Provisioning Profiles menu item missing from Xcode 5


Provisioning Profiles menu item missing from Xcode 5

  1. XCode menu=>Preferences=>Accounts
  2. Select the Apple ID in the left panel.
  3. Click the View Details button on the right.
  4. In the pop-over that follows click the round refresh arrow. The lists will refresh after the download from the Member Center finishes, this can take a few minutes.
  5. The provisioning profiles can then be selected in a Mac project under Build Settings=>Code Signing=>Provisioning Profile.


Provisioning files are located in:
/Users/$(username)/Library/MobileDevice/Provisioning Profiles/
Just remove the out-of-date files.


http://stackoverflow.com/questions/18041267/provisioning-profiles-menu-item-missing-from-xcode-5

Tuesday, 10 December 2013

Install Mavericks on older Mac Pro 1,1 & 2,1



Install Mavericks on older Mac Pro 1,1 & 2,1

http://www.reddit.com/r/apple/comments/1rsp3q/install_mavericks_on_older_mac_pro_11_21_20062007/

Cross-Platform Mobile App Development


The HTML5 Vs. Native Apps Battle Broken Down 

Business Insider:  Jul. 1, 2013, 2:15 PM

http://www.businessinsider.com/battle-between-html5-vs-native-apps-2013-7


Native vs. HTML5 – looked at objectively, the debate is over

Posted by Jonathan Rende on Fri, Apr 12, 2013
 
http://thinkmobile.appcelerator.com/blog/bid/284174/Native-vs-HTML5-looked-at-objectively-the-debate-is-over

Development benefits, and security risks, of HTML5 'hybrid' mobile apps

By John Cox on Mon, 07/11/11


http://www.networkworld.com/community/blog/development-benefits-and-security-risks-html5

 

Cross-Platform Hybrid Mobile Application Development – a Tool Comparison

Posted by Udayan Banerjee on February 20, 2012

http://setandbma.wordpress.com/2012/02/20/mobile-hybrid-tool-comparison/

 

Cross-Platform App Development for iPhone, Android & Co. — A Comparison I Presented at MobileTechCon 2010


http://heikobehrens.net/2010/10/11/cross-platform-app-development-for-iphone-android-co-%E2%80%94-a-comparison-i-presented-at-mobiletechcon-2010/