473,385 Members | 1,720 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,385 software developers and data experts.

Mobile communication middleware

60
Hi guys,

I have to develop some mobile middleware toolkit which which provides the application developer with a series of Application Program Interfaces to use irrespective of the underlying communication protocol to be used.

My question, I am confused about what is an API? how is it implemented? how is it different from function prototype etc
May 3 '07 #1
1 1479
mac11
256 100+
My question, I am confused about what is an API? how is it implemented? how is it different from function prototype etc
API is like a set of function prototypes that allow you to use their tools.

If you were to write a bunch of (hopefully) related functions and package them in a library the API for your library would be the public members that another developer can use to get at whatever services your library provides. Your library may contain other functions that are not visible by the outside world - these would not be considered to be part of the interface.
May 3 '07 #2

Sign in to post your reply or Sign up for a free account.

Similar topics

4
by: Maya Young | last post by:
Hello Everyone, I'm trying to create a C# application to open a serial port connected to a mobile device and control the mobile through the application where the user can dial the number, send...
13
by: David Eng | last post by:
Finally, the C++ standard committee realizes the importance of middleware and distributed computing. The committee now focus on C++ extensions for ISO CLI, the Microsoft middleware platform. ...
0
by: raheel javed | last post by:
i am using mobile for communication with live server when mobile send its information to server the input stream is encoded in utf-8 that is converted into string but it is still not...
1
by: itshakeel2007 | last post by:
i want comm with my mobile using usb port.can anybody tell me how it's possible?i am using C# for it.i just want the comm with mobile ,i know what are the AT commands. Please reply me soon Thanks
4
RedSon
by: RedSon | last post by:
I'm doing a bit of bluetooth programming and I am writing some middleware to make developing applications easier. The BT driver is implemented as a simple serial driver so its like OpenFile and...
0
by: praveeny | last post by:
Hi, I would like to know how to design program that should connect pc to mobile either by serial, bluetooth. And i wanted to know how to read MMS from mobile to PC. I am waiting for reply.
2
by: lakshmiRam | last post by:
hi iam doing an project where i need to send data in and out between pc and mobile using bluetooth and i red some where that we need intelbth.dll in system for this communication is it true. coz my...
1
by: lakshmiRam | last post by:
hi i have written the following code to receive data from mobile using bluetooth through serial communication. but it is not working <code> #include <stdio.h> #include <conio.h> #include...
11
by: WinSankalp | last post by:
Which Windows mobile devices are better for programming. We are currently using HP iPAQ 910 running Windows Mobile 6.1 professional. Our applications mainly deal with ad Wi Fi communication...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.