SD Consulting & Mobile Development
We are here to help!
We can help by answering your questions, providing insight into the issues of setting up a software development team, issues that you may currently be experiencing or looking to contract work to get an application written.
Email use your questions about Software Development.
No question is too silly or naive. If you don't know something, you need to ask someone, ask us.
Have a great idea about an application but need guidance on how to get started, ask us.
Need an outside opinion on issues that currently exists in your software development team, ask us.
Please Ask Use Questions!
Software developement is a complex and exspensive field to get invoked in and if you have any questions (no matter how simple) that you need to ask, then just ask us.
Send us an email with your question : We will work to get back to you with any information that may help you. Questions like :- I need an Android and iOS version of my App, which should I do first?
- Do I need to learn Objective-C for developing an iPhone app?
- I have any idea for a mobile app. How complex is it to develop it?
- What the difference between a WebService and just calling a web URL?
- Can I just use preferences in my app or should use the DB?
- Can we not use CoreData and just use sqlite?
- Why should I have a model in my iPhone app?
- Do I have to use IB (Interface builder) for an iPhone app?
Why Use Us For Your Project
We have been around the block a few times and know what to do but what not to do. We don't waste time and effort on issues that are not suited or contribute to the outcome of your project. We stay on target with the goal which is to make you happy and provide you with what you need.
Software Development
Software development is not about typing away on a computer and writing code, it's about understanding your needs, finding solutions to those needs (technical or otherwise) and providing a road may to achieve those goals.
Downloads
Tools
We are not trying to be all things to all people, we only focus on areas of development where we can provide a benefit to the customer. This also applies to the tools that we use. For Android we use the standard Android SDK and tools, same for iOS with xCode and same again for Java or Web projects. Projects that are not our focus (Games and Flash) would be better served by a different provider. One of our most important tools is the word processor for communication and information about a project.
People
Working on a project is not so much about coding, but working with the client, keeping them informed and updated about what is occuring and what the goal of each feature in the application is. People use the application, people write the application and people come up with the need for the application. Everyone needs to be happy.
Projects
Depending on the complexity of the project, it can be a simple app that requires a limited time to develop or an on going process that involves multiple development efforts to as each feature set is completed and the next feature set is evaluated. Software is not static and the the needs of the users may turn out more complex than first believed. Discovering the users needs up front go a long way to reducing the amount of development and wasted time in getting your application completed and in users hands.