I want to develop a FAX application.I searched on google and found some links ,applications for developing FAX apps on android.But I want to develop application using native app from android.In some sites i read free web services are available for sending/receiving fax using android mobile application.But I don't want to use Third party services due to security reasons.Was android provided any native app?otherwise please give me advise which way is better to develope application?
One of the best free fax apps for Android is iFax. The app allows you to send and receive faxes right from your Android smartphone or tablet. Faxes are sent over an internet connection, so you'll need to have a Wi-Fi or data connection to use this app. Using the iFax app for Android for free is easy.
Receive, Send, and Sign Faxes From Your Phone Transform your smartphone or tablet into a full-functioning fax machine — even add your electronic signature to a fax online with our easy-to-use mobile app. With the top-rated Android and iOS mobile fax apps from eFax®, you can receive, edit, sign and send faxes on the go.
Fax PDF files and Documents directly from your Google Docs. Simple and free online fax service. You can simply open your PDF file from your Google Drive or choose a PDF file from your computer and we can send them as Fax to any fax number in the world.
HelloFax is designed with Google Apps users in mind. HelloFax's seamless integration turns your Google Drive into a fax machine. HelloFax makes it easy to sign documents and send faxes online. You'll never need to print, sign and fax documents again!
The fax communication option is embedded in GSM protocol since the very beginning, it's natural by design. Is uses optional GSM data tranfer protocol for fax transmission, so it was lame to say that GSM audio quality isn't good enough.
There's no analogue demodulation when fax goes over GSM network, it converts to digital on entering provider's PBX.
Get an old good Nokia 9500 it had implemented Symbian-based fax application by default, that worked perfect on any GSM-provider. On some providers, you needed to enable an additional phone number for receiving facsimile messages, on some phones like Siemens M55 you could receive fax by clicking a menu option on any incoming call even by main cell line.
I think Google is responsible for providing users with an appropriate GSM faxing software for free, as most of the mobile manufacturers did before. Everything present on play market by search 'fax' or 'facsimile' is junk.
P.S. There is also a special protocol for fax transmission on VoIP lines, it's T.38 or G.711 pass-through; if your provider/nodes and hardware supports one of those you are lucky to send and receive faxes over internet connection as well. Eg. my own working set of hardware is Brother 9440/Planet VIP-156/sipnet.ru.
You CAN record and play audio during a voice call on Android, I do it all the time! I record all my calls and play them back to other people whilst in a voice call, regularly. I also play people music from my phone, whilst in a call.
I don't know where you're getting your information from, maybe an old version of Android or a stock ROM from a network provider or manufacturer which have crippled the hardware in software but Android certainly DOES allow the recording and playback simultaneously during a call. Because of this I can record ANY quality I wish, from 3GP rubbish all the way up to CD quality, although there's no point on voice calls.
Because of this it is ENTIRELY possible to create a "Native FAX" application (as someone once termed it) on Android to send AND receive any FAX and keep records (files?) of such, just like any MMS, SMS, recorded phone call etc.
The only provision that would be required on top of core FAX functionality would be the ability to distinguish between voice calls and FAX data prior to picking up the call, which is currently only 100% accurate if you provide two different numbers or answer every call with software and miss voice calls (or piss people off calling your mobile who expect a human to answer).
You could get around this issue by assigning different numbers to a white-list for the FAX application to automatically answer but anyone using the same application would still have to call you first to confirm that you will let the FAX application answer the next call from them should they want to send you a fax.
It seems like a lot of messing around but I'm sure someone will implement sending and receiving any FAX from Android directly some time soon. Someone once said the "GSM modem (router)" inside mobile phones don't have the "hardware" to send and receive any FAX but we are not relying on hardware for the analogue FAX signal to be generated or decoded NOR are we using the GSM modem in DATA mode, therefore that argument is severely flawed.
We are however using the phone to transmit voice data (which happens to be carrying the analogue FAX signal generated by the software) which is in turn converted by the hardware into digital and transmitted digitally over the GSM networks. There's a huge difference in the application of technologies here, even though we are ultimately using the same "GSM modem (router) hardware" at the exit and entry point to get the job done. What happens inside the processor of the phone has absolutely nothing to do with the "GSM modem router" therefore we can essentially generate and manipulate any analogue signal sent to it before it does it's encoding.
Ok, now we have all this information out of the way, someone PLEASE develop a "Native FAX" application for Android :-)
Thanks
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With