Welcome! Blurpalicious is a social platform where you can create content and share it to the world!


Dependency Injection, iOS and You

Object-oriented programming is all about describing your software problem in terms of a network of objects and the messages they send to each other. In an iOS app, this network starts with the UIApplication instance, which sets up a load of framework objects before telling your App development Los Angeles delegate that it has finished launching.

The app delegate is the seed from which you build the object graph that supplies your app’s features: the models, views and controllers all have to start somewhere, and this is the place. But it’s important that this graph not be brittle. If the objects in your app make too many expectations on what’s going on around them, it can be hard to adapt them to new requirements, make bug fixes, add new features, and test components in isolation.

What’s a dependency injection and why should I buy one?

The reason brittle object graphs are bad is that you cannot easily replace parts of the application. If an object expects to ask its environment for a

continue reading →
1 visits | 0 Comments|Reply

iOS Developers Need to Know Objective-C

When Apple announced Swift, I heard a few people say “Hurray! Now I can be an iOS developer without learning Objective-C!” I have three messages for these people:

  • If you want to be an iOS developer, you will still need to know Objective-C.
  • Objective-C is easier to learn than Swift.
  • Once you know Objective-C, it will be easy to learn Swift.

Before I proceed, let me preface this with a confession of love for Swift. The syntax is lovely. The Swift App development Boston compiler will catch so many errors for us; I’m certain that when everyone is coding in Swift the reliability of apps will improve considerably. The enum construct is gorgeous. Swift is a major step forward for the entire iOS and Mac OS X ecosystem. But…

If you want to be an iOS developer, you will still need to know Objective-C

You can’t do everything in Swift. For example, if you want to use a library of C++ code in your application, you will need to talk to the C++ objects from Objective-C. Swift can call C fun

continue reading →
1 visits | 0 Comments|Reply

Announcing our Swift and iOS 8 Roadshow

I’m excited to teach the opening classes in Atlanta. On Oct. 2, we’ll begin with the IOS App Development in San Francisco  8 bootcamp, and on Oct. 3, we will follow up with the Swift bootcamp. I’m thrilled to be a part of this series that will help iOS developers stay on the cutting edge and get prepared for the future.

Swift One-Day Training

We have offered an introduction to Swift in our iOS and Cocoa bootcamps since shortly after Swift was announced, but if you want an intensive training focused on Swift development, this is your chance to take advantage of Swift’s unique opportunities. We’ll spend the day taking a tour of Swift’s features, getting comfortable with its syntax via numerous presentations and hands-on exercises.

In the Swift one-day class, you’ll get a series of talks that will demonstrate the similarities and differences between Swift and Objective-C, and how to to map the concepts you know and love in Objective-C to Swift. You’ll also learn about Swift’s features

continue reading →
1 visits | 0 Comments|Reply

Get Ready for the Latest Developments from Apple

Last year, Apple gave us an iOS update that was all about the appearances. The update for iOS 8 takes a deeper look at the workings underneath. Last year was contentious. This year, it seems like Apple Android app Development Atlanta gave developers nearly everything we’d been asking for. Almost everyone has something to be delighted about. Plus, we got an entirely new language.

Bigger iPhones: These seem almost a certainty, but despite all the leaks and rumors, we know very little about the new features Apple has in store. I think the biggest thing I have to say here (no pun intended—well, maybe a little) is to strengthen my exhortation from last year: The responsive future is here. You need to be using Auto Layout. You need to use size classes and traits. It is increasingly difficult to make a non-universal or partially fixed-orientation app, and that is intentional on Apple’s part. They want you to fully support their customers, who are using any of their devices in any orientation

continue reading →
2 visits | 0 Comments|Reply

Is Microsoft Trying To Kill Android With Software Patent Lawsuits?


At Least One Judge Ruled it is Okay To Target Android Market for Destruction

In a recent ZD Net article, it was mentioned that an Administrative Law Judge ruled and get more downloads android app, in effect, that Microsoft’s recent actions of suing Barnes and Noble over software patent infringement, regarding B&N’s “Nook,” is perfectly legal: the mere fact that Microsoft is targeting Android for destruction is insufficient to establish an antitrust violation, let alone patent misuse.”

Is it Anti-trust if Microsoft Destroys the Android Market?

For such practices to be truly monopolistic, it would have to be shown that Microsoft’s actions create an unfair advantage and, in effect, prevent adequate competition in the marketplace.

If Nook, Verizon and others who base their products on the Android operating system are the only real competition, then Microsoft’s actions could be deemed monopolistic.

Is Apple a Microsoft Competitor, or a Silent Partner in a Subtle Monopoly?


continue reading →
2 visits | 0 Comments|Reply

6 Reasons Why You Would Need Alfresco For HRMs

Yes I know what you all are thinking. Ever since the idea came to write a blog on this topic, I have been preparing myself for another kind of onslaught of questions unkind and scepticism galore. Alfresco as an HRMS? Really? Why? 

1. The obvious reasons: Document management in generalI was doing a proof-of-concept research for an HRMS solution for an Airline company. I counted down the number of documents related to per employee that need to be stored, indexed, and linked to the solution. 

2. More specialized reasons – Easy to integrateAlfresco is Java based with very detailed set of APIs. This in itself make it a whole lot easier to integrate with any pre-built or custom solution that you may be considering for your HRMS solution. 

3. Workflow managementThe main reason why I am recommending Alfresco as document management system is because Alfresco is so much more than a simple ECM. It also has advanced workflow management capabilities. For example, let’s look at an employee induct

continue reading →
2 visits | 0 Comments|Reply

Why You Need Salesforce Community Cloud? – The Final Verdict

Salesforce is the most used customer relationship management (CRM) tool around the world. However the market for a tool that is ‘CRM only’ is limited. A business faces a hundred different problems and therefore need a hundred and one different solutions. The extra one does the job of predicting future problems.


What is Salesforce Community Cloud?To understand the community cloud better it’s required to understand the need for a ‘community cloud’. Salesforce.com, when it was launched was first intended to help sales guys keep track of their work and relationship with their customers. However they started to depend more on the customers and started sharing more stuff with the customers related to the business. But this was not automated.



Single Social Sign-On:Communities allow you to create user ID and Passwords, or access for the users. However instead of manually creating access, you can leverage Salesforce’s Social Sign on features.

Mobile application development in Seattl

continue reading →
3 visits | 0 Comments|Reply

Major Reasons Behind Poor Performance Of An Application

As 2015 is coming to close, are you testing for the whole new dynamic digital experience or I must say on all The Very Right Platforms? The complete process of reaching Continuous Quality in your mobile app development and testing doesn’t happen overnight. Like life, it’s a journey. 

How to Improve App Performance

The problem area (the darkest part of diagram – which coincides from Device, Environment and Programming) is the trivial part of problem, which requires lot of technical measures to be taken to find permanent resolution to performance issues occurring in the applications.

Concern Areas:

Mobile application development in Chicago

(a) Servers and Hosting-

Virtualized servers, networks components and supporting applications are among the critical factors which impact the application Performance.Even the hardware of your hosting server also affects the performance of all of the virtual machines that reside upon it.(b) Third-party Components –

Application Performance is also

continue reading →
1 visits | 0 Comments|Reply

4 Reasons to use AngularJS in Salesforce Visualforce pages

If you ask a web or mobile app developer why they use AngularJS their first reply would be because it’s awesome. And then they would list down various reasons ranging from convenience, speed, and performance, to scalability and affordability. 

Why use AngularJS for Salesforce?AngularJS is widely used for developing mobile/web and web solutions. The Visualforce and AngularJS combo’s popularity is increasing because of the fact that AngularJS can drastically decrease the development time and improve the page UI at the same time.

Real-time Data BindingAngularJS has inbuilt two-way data binding features that frees you from worrying about DOM when you play with data. To understand its use we have to understand what two-way data bind is.  

Two Way Data Binding

Two-way data binding is important in Salesforce Apps especially those that involve real-time data or require features that require real-time manipulation of user input data. For example, a quote calculator that need user input.


continue reading →
1 visits | 0 Comments|Reply

6 Top-Notch Big Data Analytics Predictions

1. Embedded Big Data Analytics:According to the prediction of IIA, computing will be severely microservice enabled where everything including the analytics will be connected via API. According to another prediction by the IDC, it reveals that by the year 2020 we will see that 50% of enterprise analytics software will have prescriptive analytics built on cognitive computing functionality. 

2. NoSQL is dominating:NoSQL is gaining momentum. In this era of web, mobile and IoT the concept of NoSQL is gaining a lot of popularity. In 2016, we will definitely see some severe architectural change of the old legacy system where most of the companies would be switching to the NoSQL system.

3. Yes to machine learning:In 2016, most of the companies would want to get onto the machine learning bandwagon. Mobile application development in Boston With each passing day, it is becoming more and more strenuous to find data scientists who could dig the high paced growing volumes and varieties of data. So

continue reading →
1 visits | 0 Comments|Reply