This is a small tour of our office!
Brian from Letmark Technologies was kind enough to provide us a Video Testimonial.
Thanks Brian, for this wonderful feedback!
1. Connect the device to your Mac or PC.
2. On the “Summary” tab in iTunes, click the “Serial Number” label. You’ll notice “Serial Number” changes to “Identifier”.
3. Click on “Edit” in the menu at the top and select “Copy”.
4. Now you can paste the device ID into an email.
I‘m proud to announce that we have reached a stage where we’re delivering an app every week – Be it iPhone, Android, Blackberry or any other mobile framework!
Our processes, agile methodology and dedicatedly hardworking developers enables us to deliver a quality app every week!
I hope we can continue this trend in future to provide better & better quality services!
I write this blog to say a big Thank you! to our developers for making this possible!
-Hussain
CEO, Teknowledge Mobile Studio
We ported Android on Windows mobile. I had an old HTC Touch with windows 6.1. Here are the screeshots.





Most of our customers are confused if they want a native app or a web app. I’ll try to explain the basics.
A native app is the one which is written native to the operating system. It has its own SDK, own language. Paticularly if you’re wanting a native iPhone app, you’ll choose a developer knowing Objective-C.
A Mobile web app is something which works out of server side and is compatible to the mobile’s built in browser. They run from your server like a thin client. You’d want to look for a PHP/JSP and JQuery developer for getting something like this done.
So how do we propose to our client which technology they’d want to consider?
What kind of app are you building?
Apps which do-not need any internet or networking should straight fall into Native category. Apps which do need internet can be native or webapp depending on the following criteria:
Is your server compatible to send out data in XML/JSON format?
Its a bit difficult for a native app to read out full HTML and parse it. The best way out is the server should reply with XML or JSON data.
Is your application needing to store local data?
Many a times, clients want feature like once the user has logged in they shouldn’t be asked user/pass again. This can be done only in a native app.
Gaming?
The game is always on the Native part. But there are high scores which goes on to a database. This needs networking and native can do this.
You don’t want your app to be in Stores, and approval processes?
Definitely a Web app.
You want apps on Multiple platforms like Iphone/Blackberry/Android?
There are several toolkits like Titanium available where in with small adjustments one can compile apps for multiple platforms. But its got some limitations.
For a limitless solution and to use the device’s fullest capabilities , I recommend different native apps for each solution. Where as if your budget is smaller, go for the toolkits like titanium.
After doing a thorough study, create a checklist of what exactly you need. Then ask your developer which would be the best solution to create an app. Solution which is easy on your pocket but scalable in future.
Don’t forget – Quality matters! Don’t let your app users get frustrated!



