How to program voice modem? - windows

I'm looking into writing a small custom app for a small business that can utilize a voice modem on Windows to pick up a phone call and play a customized voice message based on time of call.
The API on Windows that controls modems is TAPI, but it seems complex and low level that I'm not sure I can complete the app in time.
Any higher level API or software component I can use to accomplish what I need?
Thx

I think you'll need to look at 3rd party libraries for this. A quick google search turned this one up (though I've never used it).

I'm not sure what programming language you need, but I found many projects that may have elements you are looking for on CodeProject.com and SourceForge.net. I could make suggestions from the sites, but perhaps it would be better to leave it to you, as you know what project would best meet your needs. Doing a search on TAPI or telephony gave a lot of results, but I didn’t seen an already made project doing what you described above.
I hope these suggestions help you make your deadline, good luck.

Related

Sketchapp using for mockup designing

I know this is not related to PHP but related to many Front-end designers and developers.
In now days experienced mockup or UI/UX element designer use an app called sketchapp specially who use mac os. but when it comes to front-end developers who don't have mac os to code front-end. Here is the problem start many of developers try to search a solution but I don't think any one had it because the app developers not create any thing for windows to support these files.
My Question: what is the solution for this problem? should we try to find a friend/colleague who have mac os with the app or should we ask the client for other file format (but sometime clients don't have other file formats) or should we reject the project.
what should we do?
The immediate solution is to have your clients export their Sketch files to pdf. That is a built-in function in Sketch and only takes a second.
Longterm you may want to evaluate whether or not you maybe should get a cheap Mac to expand your portfolio.
Not sure if this is what you are looking for, but if you need to get design specs to work with you could use:
https://zeplin.io/
OR
https://www.invisionapp.com/
They offer tools for collaboration between designers and developers.
Hope this helps!

DJI Phantom API or hackable procedure

Maybe I have't looked hard enough, but I spent yesterday googling for a bit and found no relevant projects on hacking the DJI Phantom Drone in order to create new coordinating apps. This is besides the app for coordination DJI currently uses for their drone. I'm trying to see if there's a way to communicate with the Drone with a specific protocol in order to accept a set of procedures.
Any help would be awesome,
Thanks.
Great News for you and all us Droneys! DJI has launched their SDK since you asked this question. They released it last November and you can now apply for a license and write your own apps for the Phantom2 Vision+ using their SDK.
Check it out at https://developer.dji.com/
I am already building a project using the SDK - you can follow my progress on my blog / product site. I will also try to update it with good DJI related development links and tips.
This post is old but I think it is good to leave a foot print for others :)
There is this new company called NVdrones, which created a peace of hardware that you can attach to any drone (you need physical access to the flight controller), and once you do that you can use their SDK (Arduino, Java, Android and Javascript) to write your app without the need of hacking, soldering or anything else. It is just plug and play.
Another benefit is that you are not locked with a specific drone (DJI SDK or 3DRobotics SDK), you can use the board on anything you want. Which gives lots of flexibility.
The developer site is http://developers.NVdrones.com
Hope this helps.
This is a great topic!
You could check how to hack your copter here: https://github.com/flyver/Flyver-SDK/wiki/-2.2--How-To:-Flyver-Hack-a-Copter
By opening the drone, taking out the original controller, soldering a few wires and sticking an Android phone to it, you will have the ability to program your Phantom in a modern manner with an open source SDK and application based development. This means that you could add computer vision to it, automation or additional hardware. You could also use smartphones, web and other interactive devices for remote controlling the copter instead of using the standard remote controls.
The Phantom, however, is offcenter balanced due to the fact that most people use gimbal with it. Without the gimbal is a lot less stable from my experiments so you will have to put some extra work in center balancing it.

Designing WP7 App

I have made one windows phone based application. i want some designing ideas from you wp7 people.how can we apply styles,transparent background or the design which suits wp7 app. may i have some links which provides snaps for good designed apps. please help
One app that jumps to my mind when talking about great use and adaption to the metro design, it's "Cocktail Flow". It has very well done implementations of many design cues for WP7. As special treats it has features like parallax effects controled via gyroscope.
You can find a free version on the marketplace. Definitely worth a look.
MSDN user experience guidelines are pretty good, User Experience Design Guidelines for Windows Phone.
Also, it helps to install some popular apps from the marketplace and study their design.
The BEST thing you can possibly do to get a good idea of how to build a great WP7 app is to own a Windows Phone, and use it as your primary phone.
Get used to the way the operating system flows. Download cool apps. As time goes on you begin to understand from the user's perspective what a "good" app looks (and more importantly) feels like. It's a hard thing to nail down in a "user experience" spec. I find that a lot of people who set off to build a WP7 app do so before understanding how apps are supposed to behave on the platform. It is vital that you understand how users expect applications on the windows phone to operate. If you use a windows phone for a good 3-4 months, and really make an effort of butting it through the steps, it will be hard to walk away from that experience without a very clear idea of what a "good" application looks like for the windows phone.
That being said, and while I honestly don't believe that there are any short cuts to good design for the windows phone, I highly recommend downloading the following apps, and playing around with them to get a feel for "good" UI:
Wordament
Cocktail Flow (previously mentioned)
Twitter
Spotify
Yelp
Any of the built in applications (Office, Zune, Internet Explorer)
The above are good to start with, but again, you're really not going to understand it unless you live and breath it everyday for at least a few months.

Regression testing on Apple WebObjetcs GUI

I have recently started a new job in a company that depends heavily in an application developed with Apple Web Objects.
It happens that this company does not have a way to make automated tests whenever a new update is received, weather with bug fixes or new features.
We have no access to the code since it is a proprietary application.
My idea is to develop a suite of test cases to allow us to do regression testing through the GUI.
I have looked for tools for this, but could not find anything capable of "seeing" which components are in the GUI.
Before I arrived to the company, other people had already tried with HP LoadRunner with no success. I tried with AutoIt 3.0 just to check if it would recognize the fields, but also without success.
Anyone with experience testing such kind of application?
Which tools do you think that could fit for this purpose?
I appreciate your opinion.
Thank you!
Bruno
After some research I found a few good solutions for such problem. I came down to two solutions. Both of them are image based "which means it can "see" the user interface, just as the human eye does".
Proprietary solution
http://www.testplant.com/
Open source solution
httpp://groups.csail.mit.edu/uid/sikuli
Hope this can help others in the future.

Windows 7 - What to expect from a developer's standpoint?

What features can I look forward to in Windows 7 that will:
Make my job easier as a developer.
or...
Make my job "different"(harder) as a developer.
I've been hearing a lot about performance improvements and a few UI effect enhancements, but nothing really about what development on Windows 7 will be like. Thanks.
Following are areas that are new:
multi touch API for developing touch based applications
new concept of 'libraries' for storing user specific data (similar to mydocuments)
Enhanced support for GPS and other such hardware
Office2007 Ribbon like user interface
Refer to http://windowsteamblog.com/blogs/developers/default.aspx for details.
The new sensors API will make your job easier, provided Microsoft can get enough people on-board with it. It should provide you a standard way to interface with things like GPS and light sensors, if you program with that kind of thing.
Very east to use and seamless Virtual PC is great for debugging and testing.
Touch is another new capability.
Feature list from Wikipedia.
To answer your actual question:
I don't think any of them are aimed at developers explicitly (such a tiny niche really).
For the begged "Features to use in apps" question:
I'd like to see lots of search extenders, jump lists, and those little "preview shortcut" button things (I have no idea what they're called).
Microsoft publishes an official Windows 7 Developer Guide.

Resources