What are Unlocked Cell Phones? Should I Get an Unlocked Cell Phone?

October 23rd, 2009

Richard Russell asked:


Some cell phones are designed to use a Subscriber Identification Module (SIM) card, or Memory Chip that stores subscriber data. The SIM card is issued by a carrier and provides cell service by activating any phone into which it is placed into. A locked phone, however, will only recognize a SIM card from a particular carrier. If the cell phone is unlocked, it will recognize a SIM card from any carrier. The “lock” is a software setting that keeps the cell phone “locked” to one carrier.

In areas like the U.S.A. where carriers offer free or discounted phones with cell plans, the phones are commonly locked so that they will not work with other carriers. Carriers claim this is necessary to cover the cost of the phones but I do not believe this is the case since you have to sign a contact in order to receive a free or discounted cell phone from carriers in the first place.

From the viewpoint of the customer, carriers locking phones and using proprietary settings defeats many of the benefits of handsets that use SIM cards. Ideally phones should be left unlocked or at least unlocked after the initial contract expires.

One way to get an unlocked phone without proprietary settings is to buy it new from a third party vendor in its original, unlocked state. The upside is that the price is commonly close to 60% of retail. Some consumers might find it easy to do this because they can upgrade whenever they like. The other advantage is that the third party unlocked phones work equally well with any carrier that uses SIM cards for their service.

Unlocked cell phones are in such high demand that third party companies will unlock your cell phone for a price. This does not mean the phone will always work normally, as proprietary you carriers settings might remain. There are also instructions on hacking to unlock many brands of phones, but a phone that is hacked or improperly unlocked can be rendered unusable.

Carriers that use SIM cards and are on GSM networks include: Cingular Wireless, AT&T Wireless, and T-Mobile.

I personally believe that a carrier makes enough profit off of service, and they should give you your choice of a free phone when signing a new contract. Unfortunately this is not the case. Most Cell Phone service providers offer you a Low level free phone and small discounts on the Premium Phones. I have found that buying unlocked phones is money saving idea. I myself own a third party unlocked phone that works flawless with Cingular. I paid $75 less than they were asking for it with a new 2 year contract.


Tags: , , , ,
Posted in Cell Phones | No Comments »

Track Calls and Sms on your Windows Mobile Phone

October 23rd, 2009

Andrew Fadeev asked:


Spb Phone Suite Review

Spb Phone Suite is designed to enhance your PDA with new features, missing in the phone side of standard Microsoft Windows Mobile 5. Once installed, it’ll add phone profiles, missed call notifications, unread SMS notifications, call filtering, reject and reply with SMS, photo-dialing, photos in call log, automatic profile and these are just a few things to name!

To start with, you will discover a powerful Today plug-in where you can see the most frequently used options, such as photo-dialing (called “photo speed dials”), counters for missed calls and SMS messages, profile manager, call filtering mode switcher, and other phone related controls and indicators. You will see all important phone related data at one glance and access any option with just one tap. Fine, isn’t it? But let’s cut to the chase.

One of the best in Spb Phone Suite and “most wanted” in Windows Mobile functions is profiles. Phone profiles allow customization of ring, alarm tones and volumes (Normal, Silent, Loud), as well as the settings for Bluetooth, WiFi and backlight. As it is with any other option in Spb Phone Suite, profiles can be customized with just a tap or two. There are also automatic profiles that get triggered on some events automatically; this includes such profiles as Headset, Car, Meeting, and Cradle. Now you don’t have to worry about triggering the silent mode for scheduled meetings. You can also set a profile to activate for a certain time interval. If you’d like to make your own custom profile in addition to the default ones, the program provide you with this opportunity. Any profile can be changed in a couple of taps from the Today screen.

The photo-dialing option allows you to add a photo avatar to a contact in order to dial a contact with just one tap. To add an avatar, you need to go to the settings dialog or simply tap and hold on the dialer area. Spb Phone Suite lets you use 14 photo-dialing avatars on the Today plug-in. If there are no photos for a contact, you can choose a default avatar from the inbuilt collection.

Other interesting features include “Reject and Send SMS” option, which is useful when you are not able to answer an incoming call. You can drop it in three taps with an SMS message containing a predefined text. Besides, there is “Call Filtering” that will help you create whitelists (“pre-approved” contacts list) and blacklists. With this option in place, your PDA can accept all calls, accept all calls except those from the blacklist, accept only whitelist contacts, or ignore all. Isn’t it cool or what? What’s more, you can set up wildcards (masks) for numbers from blacklists and whitelists and an ability to change the filter from the Today screen.

If you think the above mentioned features are something your PDA is missing and wish you had them, then you are invited to download an evaluation copy of Spb Phone Suite. You can test it free of charge to see its possibilities and benefits. Download now!

Compatible devices list

Windows Mobile 6.0, Windows Mobile 5.0, Pocket PC 2003, Pocket PC 2002

ACER: n300 Series, n30, n50, n20 and others

ASUS: A626, A636, A639, P505, P525, P535 and others

Cingular: 8125, 8525

Dell: Axim X3, X5, X50, X50v, X51v and others

Dopod: Dopod 838 Pro, Dopod 686, Dopod 699, Dopod 828, Dopod 900, Dopod P100, Dopod N800, etc.

Eten: E-Ten G500+, E-Ten M600+, E-TEN Glofiish, Eten M700, etc.

HP: hw68xx series, hw69xx series, hx21xx series, hx24xx series, hx29xx series and others

HTC: TyTN, Wizard, Prophet, Hermes, Artemis, Universal, Herald, P3300, P3600, P4350, P3350, X7500, Athena

IMATE: i-mate JASJAM, i-mate JAMin, i-mate PDA-N, i-mate K-JAM, i-mate JASJAR and others

O2: XDA series

T-Mobile: MDA series

QTek: 9000, 9100, 9600, S100, S110, S200, G100, 2020, 9090

Other Windows Mobile Powered Devices.


Tags: , , , ,
Posted in Software | No Comments »

Nokia E51 Pay as You Go: Excellent Gsm Mobile Phone

October 23rd, 2009

Jack Mitchelson asked:


Nokia E51 is a high speed Internet phone for complete official purpose and its meant for those who want to stay connected and store valuable data in their handsets so that they can get started anytime they want to. Nokia E51 has stunning and advanced features and eye-catching looks. It comes in two striking colours- silver and black. It is a quad band mobile phone, which comes with GSM 850/900/1800/1900.

Nokia E51 pay as you go measures 114.8 mm in length, 46mm in width and 12mm in depth. It weights 100gm that makes it suitable for your pocket or bag. It comes with TFT screen with 240 x 320 pixels. The handset offers the users a five-way scroll key to use it with ease. Further more, with Nokia E51 you can download attractive themes as much as you wish. The phone overall offers everything that one can demand in today’s high end mobile phones.

Nokia E51 has a 2MP camera with 1600 x 1200 pixels. It allows the users to capture their precious moments. It also possesses GPRS, HSCSD, EDGE, WLAN, USB infrared port and Bluetooth. It comes with lots of non verbal communicative features, which include text messages, multimedia messages, emails and instant messaging.

Nokia E51 pay as you go is offered with inbuilt memory system in which you feed unlimited names of your colleague, friends and relatives. And at the same time Nokia E51 facilitates you to record calls detail of maximum thirty days. Apart from all these you are given hot swap and 130 MB memory card with this awesome mobile phone which is an added advantage of the mobile phone.

The handset allows its users to send and receive SMS, MMS and Email. You can also do chat with your friends with the help of instant messaging. It also has WAP 2.0/xHTML/ HTML for net browsing. Moreover, it has a lot of capabilities like push to talk, MP3/ AAC/ video recorder, FM radio, voice memo, integrated handsfree, PIM including calendar and many more. If you are an enthusiast of music then sure enough that Nokia E51 makes you happier then any other phone set.


Tags: , , , ,
Posted in Cell Phones | No Comments »

46 Israeli Companies in World Mobile Congress 2009 | Vc Cafe

October 22nd, 2009

Eze Vidra asked:




The Mobile World Congress 2009 will take place in Barcelona next week (Feb 16-19), under the big cloud of uncertainty that the current economic downturn presents to the mobile industry. Reports are saying that the event organizers expect a 15% decline in the number of visitors, compared to the 54,000 who visited in 2008. Many mobile companies are also reducing their presence in the event, in light of the shrinking marketing budgets. 

Perhaps another sign of the times is the number of high profile keynote speakers, as if to show that the mobile giants are doing their best to push business forward.  A few names on the speaker-list are:



Steve Ballmer, Chief Executive Officer, Microsoft Corporation

Cesar Alierta, Chairman & Chief Executive Officer, Telefonica

Vittorio Colao, Chief Executive, Vodafone

Olli Pekka Kallasvuo, President and Chief Executive Officer, Nokia

Ralph de la Vega, President & Chief Executive Officer, AT&T Mobility

Dick Lynch, Executive Vice President & Chief Technology Officer, Verizon Communications Inc.

And the list goes on. 

The budget shrinkage also impacted the Israeli delegation to GSMA, which has been reduced from 60 to 46 companies this year. That said, we have to remain optimistic and remember that the most advanced technology innovations come from new entrants, not from the incumbents. Indeed, some of the Israeli companies participating in GSMA 2009 have exciting announcements to make (participants: scroll down for a special note ).

The 46 Israeli participants in the 2009 Mobile World Congress:

3G Vision - 3GVision is the global leader supplying 2D (and 1D) barcode scanning technology to network operators, with over 80 million code-readers embedded in handsets since 2003. 3GVision technology is pre-installed in over 75% of new handsets in Japan, across all MNO’s including NTT DoCoMo, KDDI, and Softbank. In 2008, 3GVision commenced installation with operators outside Japan – notably Telstra and France Telecom. Additionally, 3GVision’s downloadable i-nigma reader has been launched in over 15 countries by media & marketing customers, including major newspapers such as The Sun in UK, Welt Kompakt in Germany, Gazzetta Dello Sport in Italy, El Pais in Spain.

Aerotel Medical Systems - (Ofer Atzmon) Aerotel Medical Systems is a world leading provider of modular telecare and telemedicine solutions designed to transfer essential data over the telephone, mobile phone and the Internet. Aerotel’s solutions provide peace of mind and personal safety, improve quality of life and save costs. With a client base in over 45 countries around the globe, Aerotel is the winner of the “Innovation and Growth Strategy Leadership of the Year Award 2007? by Frost & Sullivan. During Mobile World 2009 Aerotel will present home-telehealth systems, personal safety solutions, mobile ECG system, homecare data hubs, and remote monitoring software solutions.

Allot Communications - Allot Communications (NASDAQ: ALLT) is a leading provider of intelligent IP service optimization and revenue generation solutions based on deep packet inspection (DPI) technology. Allot hardware platforms and software applications help DSL, wireless and mobile broadband carriers, and service providers transform broadband pipes into smart networks that can rapidly and efficiently deploy value added Internet services. Allot’s scalable, carrier-grade solutions provide the end-to-end visibility, security, application control and subscriber management that are vital to managing Internet service delivery, guaranteeing quality of experience (QoE), containing operating costs, and maximizing revenue in broadband networks.

Alvarion - Alvarion is the largest WiMAX pure-player, fully committed to the growing WiMAX market. With 225+ commercial WiMAX deployments worldwide and the proven ability to deploy turnkey WiMAX solutions, Alvarion offers its distinguished customer base fixed-mobile solutions for the full range of frequency bands, and superior business cases. Based on its OPEN™ WiMAX strategy, the company offers an all-IP best-of-breed ecosystem in cooperation with its strategic partners. As a wireless broadband pioneer Alvarion has been delivering innovations for 15 years, from core technology developments to promoting industry standards, and plays a key role in the IEEE and HiperMAN standards committees.

Amdocs Mobile Money - The Amdocs Mobile Money solution enables service providers to tap into the fast-growing and profitable market of mobile financial transactions. Through our hub, service providers can benefit from new revenue opportunities and improved subscriber loyalty without undertaking significant capital expenditures.

Services enabled:

 Cross Border and Domestic Mobile Money Transfers 

 Mobile Payment, Electronic top-up and Commerce services 

 Mobile Banking 

The Amdocs Mobile Money Hub is a joint offering of Amdocs, the market leader in customer experience systems innovation, and Trivnet, the leading provider of mobile payments and commerce solutions. Visit us: MM2, Mobile Money Pavilion, Hall No.7.

BoomeRing Communication (2005) Ltd- BoomeRing is a fast-growing software company providing converged communication solutions for large, medium-sized businesses and service providers worldwide. Our patented solution is offering true mobility and user centric unified communication services, new revenue opportunities through enhanced services and dramatically increases in usage and ARPU. BoomeRing’s client portfolio and partner network includes many FORTUNE 500 companies and strong global projects.

We provide for today’s mobile workforce:

Maximum mobility – plugs into company communications. 

Control and savings. Least Cost Routing implementation. 

Similar set of call handling features both on fixed-line and mobile. 

Recording and conferencing capabilities on demand

Cellebrite Mobile Synchronization - Established in 1999, Cellebrite provides solutions for mobile phone data management, enabling phone-to-phone transfer and backup of phonebook, SMS, images, video and more. We deploy over 60,000 units at the world’s premier operators, service providers and retail chains, including T-Mobile, Orange, Vodafone, The Phone House, Verizon, AT&T, Sprint and Telstra. Our product line includes POS and OTA solutions, providing a full spectrum of coverage for building user loyalty, creating new revenue and improving operational efficiency. Our technology work cross-vendor and cross-technology, supporting over 1,600 handset models – with most new models supported prior to their market launch.

Celltick Technologies - Celltick is the leading provider of idle screen mobile marketing solutions. Led by LiveScreen® Media – a unique managed service that transforms the idle screen into an interactive mobile media channel – Celltick leverages and personalizes the mobile phone to generate value throughout the mobile marketing ecosystem. Enabling cost-effective mass subscriber reach, creating unprecedented monetizing opportunities for operators, advertisers and content providers, and enhancing user experience, Celltick delivers on the promise of mobile marketing.

Celtro Ltd - Celtro provides innovative mobile backhaul switching solutions that significantly enhance revenues and markedly improve service delivery. Combining multi-service TDM, ATM, Ethernet and IP/MPLS backhaul traffic switching, patented technology from Celtro enables risk-free, one-box migration from ATM, through HSDPA offload, to an ultimately all-IP backhaul. Solutions from Celtro keep providers one step ahead in the mobile broadband revolution – helping them increase network efficiency while simultaneously facilitating flexible backhaul network evolution. Our field-proven switching solutions are commercially deployed by top tier operators worldwide, and currently serve over 350 million subscribers.

Ceragon Networks - Ceragon Networks Ltd. (NASDAQ/TASE: CRNT) is a leading provider of high-capacity Ethernet and TDM wireless backhaul solutions for cellular and fixed wireless operators, enterprises and government organizations. Ceragon’s FibeAir® product family offers scalable solutions for wireless transport of broadband services. Operating across multiple frequencies for IP and SONET/SDH protocols, FibeAir systems support the emerging needs of next-generation networks that are evolving to all-IP based services. Ceragon leads the market in IP backhaul, offering a unique, native IP solution that provides the efficient, robust connectivity required for next generation mobile, WiMAX, LTE and converged networks.

Ceva DSP - Headquartered in the Silicon Valley, CEVA is the leading licensor of digital signal processor (DSP) cores, multimedia and storage platforms to leading semiconductor and electronics companies worldwide. CEVA licenses a portfolio of intellectual property (IP) that includes programmable DSP cores, DSP-based subsystems and application-specific platforms including multimedia, audio, VoIP, Bluetooth and SATA. CEVA-powered chips shipped to date exceed 1 billion, and in 2007, CEVA licensees shipped over 225 million CEVA-powered chips. CEVA has offices in Israel, Ireland, Hong Kong, China, Taiwan, Korea, Japan, Sweden and the USA. CEVA is traded on both the NASDAQ (CEVA) and London Stock Exchange (CVA)

Clip in Touch - Content Personalization For Mobile and Web Messaging. With simple tools for mixing video, images, voice and text, Clip in Touch delivers an exciting user experience offering new levels of creative freedom. Clip in Touch offers partners – mobile network operators, web portals, content developers and providers, handset manufacturers, content aggregators and advertisers – new and increased revenue opportunities.

Comsys Communication & Signal Processing Ltd. - Comsys is a fabless semiconductor vendor specializing in integrated digital baseband solutions for mobile handsets, based in Israel. The ComMAX™ line provides manufacturers with comprehensive multimode baseband solutions optimized to meet low power and small footprint requirements, with architecture supporting 3G and 4G standards such as WiMAX Forum Wave2, 3GPP Release 7 and 3GPP-LTE. It includes a handset reference design incorporating a complete ecosystem. Comsys’ legacy IP product line provides comprehensive cellular baseband solutions for chips, handsets and base station equipment designed for multimode support. The robust, modular platform is an exceptionally flexible, cost-effective bridge to 4G.

Convergin - Convergin is the leading provider of service delivery evolution and Service Capability Interaction Management (SCIM) core network solutions. By utilizing Convergin’s Accolade WCS, service providers accelerate their evolution towards IMS and SDP while enabling seamless orchestration of mobile, legacy, next generation, web services and on-line charging systems. Convergin is deployed in over 15 carrier networks around the globe, and successfully integrated its Accolade platform with the major core network protocols and platforms.

CTWARE Ltd. – CTWARE is a privately owned company, founded in 2001, is a leading provider of advanced CTI (computer telephony integration) solutions, and innovative contact centers currently targeting mainly the Israeli market. After the establishment of a recognizable market share within our local region, the company is now committed to expanding globally and focusing its business on the contact center industryCTWARE announced its new carrier grade software-as-a-service (SaaS) contact center solution – Wandy – that will be provided through a network of carriers and other hosting providers. The product is expected to be launched next summer.

Discretix Technologies Ltd- Discretix security solutions are embedded in millions of Mobile and Flash memory devices, protecting and enabling the commercial distribution of premium services, applications and content. Discretix products include embedded security co-processors and a broad range of software security applications, enhancing security without compromising the user experience. For the industry’s leading embedded security, secure execution environment, DRM and mobile TV security solutions come see us at the show.

EuroTech Communication Ltd. - Eurotech Communication Ltd a leader in telecom gateway solutions Offers to Corporate,service providers and system integrators a complete line of products interconnecting Mobile networks, UMTS, CDMA, VOIP, PRI, BRI & PSTN to GSM The channel bank is used to terminate call traffic from Analogue fixed networks or VOIP ISDN (BRI,PRI), directly into the wireless networks in order to reduce call cost. The fixed mobile products offer a unique combination of flexible connectivity for GSM, UMTS, CDMA, VOIP, PRI, BRI & PSTN Advantages: Fail-safe performance High-end technology Billing or Prepaid Reward Program

Flash Networks - Flash Networks is a global provider of intelligent mobile Internet solutions that enable operators to improve quality of experience, reduce network operational expenses and manage and monetize the mobile Internet. Providing a faster, safer, richer and more personalized user experience, Flash Networks’ Internet services gateway helps operators achieve significant cost savings through intelligent data traffic optimization, and applies intelligent policies for targeted marketing and charging. With offices in Europe, Asia and North America, Flash Networks’ installed base of top-tier mobile carriers includes O2, Orange, SingTel Group, T-Mobile, Telefonica, Telenor, Verizon Wireless, Vodafone and Wind. 

FTS - FTS (LSE: FTS) is a provider of Business Control, Billing and CRM solutions for Communications Service Providers. FTS allows Providers to better understand their customer base and leverage business value from every event and interaction. As an experienced global player, FTS has successfully completed significant projects for leading operators worldwide.

InfoGin - is the pioneer and the market leader in the field of Web to Mobile Content & Functionality Adaptation, enabling mobile users to access any web site they desire, optimized to their mobile device. InfoGin’s unique solution automatically and dynamically adapts any content to any mobile device according to the device and network characteristic. With a set of editing and development tools, InfoGin provides the complete solution for the mobile space. Commercially deployed since 2002, InfoGin is the chosen platform of top-tier mobile operators and content providers across the globe. InfoGin’s partner list includes leading infrastructure vendors and system integrators.

Israel Mobile Association (IMA) - organizing the Israeli booth in the conference. See interview with CEO Eyal Reshef on Calcalist (Hebrew).

Media Layers - Media Layers is a world pioneer in multi-channel, highly targeted mobile & digital advertising. The company’s SMART All Screen Advertising (TM)platform provides a comprehensive solution synchronizing players across the entire value chain and across all service channels – Mobile, IP-TV, Web, WiFi and more. SMART implements predictive modeling tools to provide the most accurate targeting, maximizing relevance and end-user value. Combined with centralized campaign management across all mobile and digital services, SMART creates a high-value user experience leading to new revenue streams for mobile operators and service providers and superior ROI for advertisers and brands.

Mobixell Networks - Mobixell enables Operators to provide subscribers with quality rich media services in: Messaging– Operators can provide multimedia services over a variety of devices, domains, and networks, driving traffic growth while creating the ultimate experience. Mobile TV/Video– Mobixell Webcast provides Media and Bit Rate Adaptation for video, ensuring superb quality under changing network conditions, on any handset. Mobixell also provides rich media client, streaming server, and acquisition component mobile TV solutions. Advertising– Offers Delivery and Ad Serving solutions of high quality, rich-media advertisements, ensuring highest QoE. Mobixell has over 250 installations worldwide, at Operators such as Verizon, Vodafone, Orange, Telefonica,etc.

modu, Ltd modu Ltd. is a mobile handset manufacturer with a vision of bringing fundamental change to the world of personal communication. modu™ has introduced a tiny modular mobile phone, called modu, which holds the Guinness World Records™ for lightest phone in the world. By sliding modu into a wide range of phone enclosures & consumer electronic devices modu enables consumers to create an entirely new personal communication experience and meet their ever changing needs, preferences and style. modu was established in 2007 by Dov Moran, inventor of the USB Flash Drive (DiskOnKey™) and other innovative flash data storage devices. See also: Modu Comes Out Of The Woodwork With A Truly Innovative Mobile Offering

mPortico Ltd - mPortico is a developer of cutting edge solutions for mobile content distribution. mPortico improves the delivery of mobile content, across operators for any device. Our offline platform connects directly to mPortico’s internal content management server. Our solution is available for multiple operating systems utilizing cross protocol (SMS, MMS, WAP, J2ME, Windows) interoperability. Our platform reaches the market via memory cards or preloaded on handsets. mPortico provides advanced closed-loop analytics and content recommendations. Through established partnerships with memory manufacturers, content providers and retailers, mPortico creates a comprehensive distribution network for placing mobile content directly in the hands of the end user.

Nexperience- The Nexperience Handset Cloud service enables mobile application developers and content providers to remotely control a multitude of real mobile handsets located around the world, and automatically run test and validation procedures on them. Nexperience continuously provides immediate access to the latest and most popular devices through the service. Mobile operators and device manufacturers can utilise Nexperience’s unique Private Handset Cloud to provide partners with a secure environment where they can access new devices before they are launched commercially. Nexperience significantly reduces time-to-market and the cost and logistical effort needed to develop, test, deploy, and monitor new mobile services.

Outsmart - Outsmart is a leading provider of international convergence solutions for operators enabling them to target untapped segments. Plug‘n Talk™ – is a USB device that turns any PC into a 3G mobile phone that appears to be in the home network even if it’s physically located elsewhere. Outsmart’s Plug‘n Talk™ allows mobile operators to access global traffic by providing expatriates with the ideal way to communicate with their home countries with the convenience and tariffs of a local service. Outsmart has a proud tradition of delivering convergence solutions to operators worldwide with many successful live deployments.

Percello Ltd- Percello provides digital baseband solutions to the challenges of the WCDMA/LTE femtocells market: cost, level of integration and performance. Percello brings to its customers low cost, low power and high performance digital baseband chips for the WCDMA/LTE femtocells market, which is the central component in a WCDMA/LTE femtocell CPE. In a high volume market such as the WCDMA/LTE femtocell market, price is a key factor for success. Using the Percello chip, the femtocells vendors can lower the CPE cost and power consumption while increasing communication and networking performance.

Pontis - Pontis is the creator of the Marketing Delivery Platform (MDP™) for Communication Service Providers, the only real time fulfillment and execution system for personalized and contextual marketing offers across platforms and channels. Using the Pontis MDP, marketers can package, re-price, cross sell and recommend services across lines of business using a large variety of best practice Business Templates™. Giving communication service providers the ability to mix and match highly relevant offers based on real time user behavior and triggers has been proven to deliver double digit improvements in ARPU, accelerate service adoption and to reduce churn.

Pudding Media - Pudding Media delivers comprehensive advertising solutions to mobile carriers and telecommunications operators. Our platform, worldwide ad network and media sales team help carriers to quickly leverage their communications assets to generate new revenue and offer plans that are ad-funded. Pudding Media is led by team of seasoned executives with years of experience in growing businesses, digital advertising, telecommunication industry and telco-grade platform engineering.

QualiSystems - QualiSystems is the pioneer in the field of Test Automation. QualiSystems’ TestShell solutions constitute a suite of integrated applications that can be used for any type of software or hardware testing. TestShell’s enterprise testing environment gives you: Code-free, wizard-driven automated test development. Across-the-board standardization for unparalleled collaborative and data collection capabilities. Maximum usability and reusability of tests and test-results Testing-functionality for any kind of test & measurement instrumentation, replaceable at any time and vendor independent. Business Intelligence suite for on-demand reporting, enabling real-time decision-support. TestShell cuts costs and time and significantly enhances product quality through the entire product lifecycle

RAD Data Communications - Founded in 1981, RAD Data Communications is a leading manufacturer of cell-site gateways, aggregation site gateways, RNC site gateways, Ethernet demarcation devices, Abis optimization and voice compression equipment for backhaul and transport of 2G, 3G, and 4G cellular and mobile traffic such as HSPA and LTE. RAD products support TDM and ATM pseudowire with comprehensive end-to-end QoS over copper circuits, DSL, fiber and microwave as well as Ethernet OAM for cellular transport services. RAD’s devices offer advanced clock distribution and recovery methods such as 1588v2, SyncEthernet, ACR, and NTR. RAD’s solutions are deployed by mobile operators and transport providers worldwide.

RADCOM - RADCOM is a world leader in service assurance solutions specializing in next-generation networks, including IMS, Cellular, Voice, Data, VoIP and IPTV. Its innovative products facilitate fault management, service performance monitoring and analysis, troubleshooting and pre-mediation. RADCOM’s probe-based monitoring and testing equipment is deployed at specific points throughout a network within both the access and core domains. RADCOM is part of the RAD Group, an international consortium that develops, manufactures and markets solutions for diverse segments within the industry, utilizing its worldwide channels to support customers that include a cross-section of the world’s leading telecommunications groups, service providers and equipment manufacturers.

Radware - Radware (NASDAQ:RDWR), the global leader in integrated application delivery solutions, assures the full availability, maximum performance, and complete security of business critical applications for more than 6,000 enterprises and carriers worldwide. With APSolute™, Radware’s comprehensive and award-winning suite of products, carriers are able to ensure the quality of IP-based services, reduce service delivery costs, introduce new services and Internet business models to grow revenues and improve profitability by making their networks “business-smart”.

RADWIN Ltd - RADWIN provides advanced wireless broadband solutions in the in the sub-6 GHz range. RADWIN’s systems deliver TDM + Ethernet with up to 50 Mbps capacity and long range of up to 120 Km. The solutions are uniquely tailored to meet the needs of cellular carriers and service providers, and power numerous applications including backhaul, broadband access and remote site connectivity. With RADWIN’s solutions, operators can extend their networks rapidly and cost-effectively, and significantly reduce their CAPEX and OPEX. Systems are deployed in over 110 countries around the world by tier-one operators.

Schema - Schema is a leading provider of multi-vendor RAN optimization & analysis solutions, and premium services for wireless operators. Our innovative products & services increase network efficiency and improve coverage, quality and capacity while lowering CapEx and OpEx. Schema’s revolutionary GeoMapping technology and sophisticated algorithms accurately locate and display traffic hotspots, drop locations and service quality KPIs. Operators can drill down to resolve individual subscriber problems, improve planning and troubleshoot the network without expensive drive testing and guess work. Schema’s user-friendly products improve the way operators plan, implement and manage their network resources, improving end-user satisfaction and reducing churn.

Siano - Digital TV for the iPhone! (see VC Cafe’s post) – Siano develops silicon receivers for the emerging mobile digital TV (MDTV) market. Highly integrated, and tailored specifically for mobile communications and entertainment devices, the company’s multi-band, multi-standard solution supports DVB-H, DVB-T, T-DMB, CMMB, Enhanced Packet Mode DAB as well as ISDB-T. Siano’s multi-disciplinary team brings cutting edge technical competencies to provide the most integrated battery saver multi-standard mobile digital TV receiver optimized for hand-held devices. Siano is enabling TV EVERYWHERE

Silent Communication - Silent Communication provides mobile operators with client based value added services in the area of call management and visual voicemail. With TalkinSilent™, Silent Communication’s call management suite, the mobile user can stay responsive in every situation and even silently respond with a friendly voice message during a meeting and. TalkinSilent™ completes voice calls that would otherwise not be answered and with that delivers a measurable increase in call completion from day one. Silent VVM™, turns the mobile handset into an interactive interface to the traditional voicemail, allowing the mobile user t access their voice messages with the utmost convenience.

Surf Communication Solutions, LTD - Surf provides OnSurf™, a Mobile Video Delivery Platform for distribution of rich content and value-added services to mobile phones. OnSurf™ delivers superior user experience for any video content on any mobile phone. This solution allows mobile operators, and VASPs, to overcome the technological and commercial challenges currently preventing these services from “taking off”. OnSurf performs real-time video content adaptation with high efficiency. It delivers superb video quality and avoids the need to duplicate the source content off-line in different formats to match different handsets. The dynamic bit rate adaption process handles fluctuating mobile network conditions while maintaining service continuity.

Techtium Ltd - Techtium is an international analog semiconductor company that develops highly specialized ICs to address mobile battery management needs in mobile devices. Techtium’s analog mixed signal R&D headquarters are located in Israel and has an in-house ASIC design team. Techtium is redefining industry standards in the field of battery management solutions. By addressing one of the major challenges facing today’s mobile industry power mobility Techtium delivers backupower™ solutions to all mobile devices. Leveraging its extensive expertise in both power IC development and battery chemistries, Techtium has developed an innovative, patent protected technology that provides instant backupower™ anytime, anywhere

Telmap - Telmap is a world leader in mobile location solutions, it has established a solid reputation and proven track record for providing innovative, value-added mobile search, mapping and navigation solutions that open new business opportunities and generate new revenue streams. Telmap is the #1 choice in EMEA of mobile location solutions and its technology has been chosen by leading industry players Vodafone, Orange FT Group, Vodacom, O2, AOL MapQuest, Pelephone, Carphone Warehouse and more. Telmap’s mobile location solutions introduce a whole new mobile experience and standards when it comes to search, mapping and navigation for people on the move.

TJat - Tjat, experts in seamless Mobile Messaging solutions, enable Operators to deploy Mobile Messaging services. Founded in 2005 and led by an experienced management team – Tjat has over 1.6 million users with recorded daily traffic exceeding 30 GB. As specialists in device agnostic services, across multiple platforms and protocols, Tjat has already signed partnerships with Vodafone and AOL, targeting over 1.2.million active users. The TJAT Messaging Service is a browser-based mobile clientless solution that can be used to mobilise communications through existing Instant messaging communities (ICQ, MSN etc.). Tjat’s portfolio includes; tCHAT – simple but powerful IM solution; tMAIL – mobile email; tSPACE – remote media & file library; tPIX – personal remote storage for sharing media and tBRIDGE – a SIP / IMS based IM service. See latest announcement here.

Triplay -TriPlay is a mobile life company. People are mobile and need to reach out and be reached anywhere in the world. TriPlay is available in 66 countries and users can send text messages to friends in 105 countries. TriPlay joins the mobility of the cell phone with the wealth of information on the Internet and the richness of the television, creating one personal communication hub with triple the access—anywhere, anytime.

TTI – Telecom - TTI Telecom is a leading provider of next generation Operations Support Systems (OSSs) to Communications Service Providers (CSPs) worldwide. For incumbent and emerging CSPs spanning fixed, mobile and cable markets, we provide a robust OSS platform that helps manage their networks and services effectively. The company’s Netrac product portfolio delivers an automated, proactive and customer-centric approach to Service Assurance, spanning service management, fault management and performance management and complemented by inventory synchronization and service activation. Netrac is compatible with multiple technologies and industry standards, and is uniquely positioned to bridge legacy, next-generation, convergent, and IMS Networks.

Vigsm Ltd - ViGSM, founded in 2007, is a subsidiary of EIM Telecom. EIM Telecom is an international communications company specializing in network based telephony solutions. ViGSM has recently launched a new product called Skuku. Skuku is a unique solution for cellular phone roaming which utilizes the Internet. It enables cellular users abroad to call their home network with their personal cellular phone number at local home network rates. Skuku allows the user to call or be called using his own SIM card via an Internet connection anywhere in the world. The technology employed combines both the GSM world and VoIP technology.

Zoran Corporation - Zoran Corporation is a leading provider of digital solutions for applications in the digital entertainment and digital imaging markets. With two decades of expertise developing and delivering digital signal processing technologies, Zoran has pioneered high-performance digital audio and video, imaging applications, and Connect Share Entertain technologies for the digital home. Zoran-based DTV, digital camera, DVD, multimedia mobile phone, and multifunction printer products have received recognition for excellence and are now in hundreds of millions of homes and offices worldwide. Zoran’s APPROACH® multimedia processors for mobile phones support a variety of multimedia functions, including best-in-class ISP image and video quality.

VC Cafe wishes all the participants the best of luck in the conference.

Note for companies:

If your company is participating in GSMA 2009 and you would like to be featured by VC Cafe, please send:

your exective summary and press releases to eze@vccafe.com.

Join the network: VC Cafe Network on LinkedIn (+3000 members)

and follow us on Twitter: @ediggs

Permalink: http://www.vccafe.com/40-israeli-companies-exhibit-at-the-gsma-barcelona-2009/

About VC Café

VC Café (www.vccafe.com) is the leading destination in English solely dedicated to Israeli start-up companies and venture capital news. Founded in 2005 by Eze Vidra, VC Café has been ranked as a top 100 VC blog and was featured by the Wall Street Journal and leading media outlets in Israel.

 

 


Tags: , , , ,
Posted in International Business | No Comments »

Windows Mobile application development

October 22nd, 2009

Apriorit Inc. asked:


Mobile and compact devices become more and more popular in our society. Each of us faces with them every day. Certainly each of us has mobile phone, hand-held computers or other hi-tech devices.

All of these devices have different mobile platforms. There are such known platforms as Windows MobileM, iPhone, BlackBerry, Symbian OS, Android, Maemo, OpenMoko etc. All of them have different history and advantages and failings.

Introduction

Such platforms as Windows Mobile, BlackBerry, iPhone are «closed» enough and limited by either their own devices (BlackBerry, iPhone) or development complexity. Among other problems of above mentioned platforms there is limited API. Even Java platform for mobile devices has some failings such as great number of limitations; very different APIs; device dependent code. Symbian and Windows Mobile platforms are better from this point as far as they support wider range of devices and their APIs give more options.

Common problem here is also that there are a lot of platforms. Talking about OpenSource and Cross-Platform solutions we should say that they are still developing at the moment and are not widespread yet.

In this article we’ll pay our attention to the Windows Mobile platform.

Microsoft Company released its first platform for inbuilt devices at the end of the 90th. In 2002 Windows CE.NET platform appeared. And at that time Pocket PC based on Windows CE 3.0 platform and higher were released. Further development of wireless communication technologies managed to combine telephone and personal computer. Thus Pocket PC 2002 Phone Edition appeared which supported the standards of GSM, GPRS, Bluetooth and wireless HS network access. In the same time another device concept was developing that was much similar to the above mentioned but was closer to the telephone then to personal computer. This device was named SmartPhone 2002. Fundamental difference between Smartphone and Pocket PC is that Pocket PC has touch screen while Smartphone has only control buttons. They also had different application scopes and supported different standards and technologies.

Windows Mobile platform more belongs to smartphones, communicators and small personal devices. Windows CE and Windows Embedded platforms are commonly used in different industrial equipment.

Now we have Windows Mobile 5 and Windows Mobile 6 generations and Windows Mobile 7 will be released soon. Modern devices based on Windows Mobile Pocket PC; have 500-600 MHz processors and 64-128 MB RAM that is not little for such devices.

1. Development Tools

There are a few models of development of applications for Windows Mobile:

Win32 API MFC .NET Compact Framework.

Microsoft Co gives developers all necessary tools for development of applications for PDA, Pocket PC; and Smartphone.

Here are some advices about different code type choosing.

Use Native Code for achieving the burst performance, direct work with hardware, and also for minimization of system resource requirements. Use Managed Code for development of GUI-oriented applications which main requirements are development and market deployment terms. Managed Code is also good for the easy work with web-services. Use Server-Side Code for work with different devices through a single code base, and also if wide stable communication channel with a device is present.

Below are the reviews of present development tools for PDAs, Pocket PCs and Smartphones.

eMbedded Visual C++ 4.0

Microsoft eMbedded Visual C++ 4.0 development environment is meant to create applications for devices with Windows CE .NET 4.2 operating system and also (with package of updates SP3) for PDA and Smartphones on the Windows Mobile 2003 Second Edition platform. The development environment eMbedded Visual C++ 4.0 is good for creation of native code for mobile and inbuilt devices with Windows CE .NET 4.2 OS. It allows developer to perform Just-In-Time Debugging for diagnostics of unhandled exceptions, Attach-to the process for the extended debugging of processes, and also interaction with an emulator.

Visual Studio .NET and SDP functions

SDP (Smart Device Programming) functions of the integrated environment of development Visual Studio .NET 2003 (2005, 2008) allow to create applications, that uses possibilities of Microsoft .NET Compact Framework platform. Thus a developer can create the distributed mobile data-processing systems, workings both in scenarios with connection and without permanent connection. Vast class library of .NET Compact Framework platform makes application development much quicker than with traditional development tools.

Visual Studio .NET lets create applications for the Pocket PC 2002 devices and (with proper SDKs) Pocket PC 2003, 2005 and Smartphone 2003, 2005, applying the same tools as those used for the development of applications for desktop PCs. Library .NET Compact Framework is installed together with Visual Studio .NET. This library is specially developed for devices with the limited resources. Developers can also use new languages C# and Visual Basic .NET for applications for mobile and inbuilt devices. They are good in workings with web-services and ADO.NET technologies.

Control elements of ASP .NET Mobile Controls extend SDP functions and .NET Compact Framework platform. They give opportunities to use possibilities of .NET Compact Framework and Visual Studio .NET for development of mobile web-applications due to the data delivery to various mobile devices by means of ASP.NET technology. This approach allows to create single mobile web-application in the Visual Studio .NET environment, that will automatically perform data rendering for displaying on various devices: mobile phones, smartphones, PDA, Pocket PC. The integrated development environment makes it possible to create mobile web-applications simply by dragging control elements on forms.

ASP.NET System sets no components on a client device. For adaptation of formatting under concrete browsers server logic is used. It generates information in the formats of Wireless Markup Language (WML), HTML, and Compact HTML (cHTML).

Microsoft SQL Server

Microsoft SQL Server Compact Edition (SQL Server CE) is a compact DBMS for rapid development of applications that extend possibilities of work with enterprise data due to the mobile devices using. SQL Server CE is a tool facilitating development of mobile applications due to support of SQL syntax and usage of application and API interface model that is compatible with SQL Server.

SQL Server CE provides the basic set of relational database functions, in particular optimized query handler; support of transactions and heterogeneous types of data – with unpretentious requirements to the system resources. Remote access to the data and replication by confluence provide reliable delivery of information from the SQL Server bases, possibility of autonomous work with by information and subsequent synchronization with the server. SQL Server CE is good for the systems with mobile devices and wireless networks.

SQL Server CE DBMS is developed for integration with .NET Compact Framework by means of Visual Studio .NET. It simplifies development of applications for work with databases on mobile and built devices. New data supplier of SQL Server CE for code management in the Common Language Runtime environment helps to develop distensible applications with possibilities of autonomous work with information in scenarios without permanent connection.

Microsoft .NET SqlClient gives API for work of both .NET Framework and .NET Compact Framework applications. For the common Windows systems SqlClient Microsoft with SQL Server are used, and SqlServerCe for Microsoft SQL Server Compact Edition databases for Compact Framework.

Name space of SqlClient is in both versions. So we can interact:

Using .NET Compact Framework SqlClient to have an access to SQL Server from device on Desktop. Using .NET Compact Framework SqlServerCe to have an access to SQL Server Compact Edition directly on a device.

Work with databases on a device is similar to the work on Desktop. To access to SQLServer on Desktop system SQL uses TCP/IP connection thus in this case it is possible not to have SQL Server Compact Edition installed on a device.

All of the mentioned models are implemented on the desktop systems. So the experience of their application can be carried for development of the programs for Windows Mobile. Using Win32 API we rapidly get compact code, and also can use it for development of drivers and system component.  Using MFC we have extensions of API functions, and also designer for development of interface. And using Compact Framework we have at our disposal well developed interface, automatic garbage collection, support of XML and other options. Also there is even more truncated version — Micro Framework, where there are less SDK functions.

After SDK for MS Visual Studio installation new configurations of assembling appear as well as new functions for assembling under these platforms. Suit also contains Emularor for software development and testing without physical connection between device and computer.

As far as many devices that are based on Windows Mobile have ARM processor it is also possible to compile units using other compilers: AVR32, ARM (RealView), GNUARM, IAR Systems.

2. Building Windows Mobile Applications for Windows Mobile devices using MS Visual Studio .NET

Visual Studio development environment together with Compact Framework enable to develop applications using a vast graphic interface, databases, archiving and encrypting tools,  USB, Serial, Bluetooth, and also wireless network connections and telephony. All of these is provided by SDK as well as libraries and heading files from Platform Builder.

2.1 User Interface

Due to the presence of good designer in VS and SDK we can easily develop GUI for mobile applications just the same as for Desktop applications. The only difference is in sets of  graphic components for Desktop systems and for Windows Mobile. There is also difference between components of Smartphone and Pocket PC versions caused by that Pocket PC has a touch screen and SmartPhone has not. Therefore development of interface for SmartPhone is more complex. One should take it into account when developing software for both platforms.

Here we should also mention that software built for Pocket PC won’t start on the SmartPhone platform while the opposite situation is possible – till the moment when some special Smartphone function is called.

It is naturally that many graphic components as well as majority of functions from full-size Framework were taken away from Windows Mobile SDK to reduce the size of the SDK on the device side. Only the most needful elements were left. But the productivity and volumes of memory are increasing so the number of function included in SDK becomes greater. So the difference between Compact Framework 1.0 and 2.0 is enormous. Version 1.0 was very limited.

In general the development of GUI with ?ompact Framework on ?# is similar to the development of the common Win32 application on C#.

It is also possible to develop a graphic interface using assembling of the 3D rendering-engines. They are such as GAPI (Game API), OPENGL ES (Embedded System), OPENVG (Vector Graphics), and other projects. Certainly it is rather labor intensive process as far as it is very important to write an optimal code because of the relatively low  productivity of mobile devices.

2.2 Communications

To date mobile devices have a wide range of communicational options. They have an access to the wireless high-speed network using 802.11 WiFi Connection standard. They also use IrDa, Bluetooth, and USB host/client functionality. While the usage of Irda is gradually getting less protocols and standards of Bluetooth, WiFi, Edge, GSM, and also USB are used quit often.

Microsoft Company provides such APIs:

ActiveSync API provides functionality for work with services of synchronization, file filters, etc. Bluetooth API provides functionality for wireless access to mobile and peripheral devices. Connection Manager API serves for the automation of connection process, network connection management. Devices are using Connection Manager to establish connection and also to inform about the supposed connection (for example Internet). Object Exchange (OBEX) API provides functionality for work with effective, compact binary protocol just suitable for devices with the limited possibilities. Remote API (RAPI) provides functions for management and remote call of methods on the device side. Such functions are available: access to the register, files, databases and different configurations of device from the Desktop-system. The most important option is Remote Procedure Call when we simply call the method «CeRapiInvoke()» on the Desktop side, transmit the name of DLL on the device side and the name of function in this DLL and then just call this method. Pocket Outlook Object Model API provides functions for work with the objects of Pocket Outlook. It provides interfaces for synchronization and access to the objects: Task, Calendar, Contacts. Telephony API (TAPI) includes: Assisted API Extended API Phone API SIM Manager API Short Messages Service (SMS) API Telephony Service Provider (TSP) API Wireless Application Protocol (WAP)  API.

Also mobile devices have possibility to work with Serial (USB) ports. There are a few COM-ports in many devices. Usually the first 3-5 of them are reserved for IrDa, Bluetooth, SerialPort and others. Other ports are available to for user. Some devices have USB-Host functionality in other words they are USB On-The-Go (OTG) devices which can serve both as USB Client and USB Host. For this purpose device should have necessary Hardware and Software (Device Driver).

Device Driver is a driver which is an intermediate layer between the driver of HOST and  level of applications. Such driver provides «Stream Interface Driver» and must contain such functions as:

XXX_Init XXX_Open XXX_Close XXX_Write XXX_Read XXX_IOControl

Here “XXX” is replaced with «prefix» (for example «COM», «DSK»).

This prefix registers in the registry when a driver registers in the system. More detailed information about Device Driver Interface can be obtained from MSDN.

Also a developer can use such APIs not concerning communicational ones:

Device Configuration API File and Application Management API Game API Home Screen API HTML Control API MIDI API Shell API Speech Recognizer API Vibrate API Voice Recorder Control API. 2.3 P/Invoke and Native Interop

As far as Compact Framework contains basic functions and methods from complete

Framework we have such functionality as:

XML Serialization Cryptography Security Reflection Interop Services et al.

Certainly Platform Invoke calls are accessible. For this purpose – as well as in complete Framework – we use functions and attributes from namespace System.Runtime.InteropServices and DllImport attribute for description of functions which will be called from non-managed code.

However the functionality of these methods is limited. So Marshal class has PtrToStructure, GetComInterfaceForObject, Copy() and Read() functions but, for example, there is no such function as GetDelegateForFunctionPointer() in it. So it is impossible to make Marshaling just with Delegate. The GetFunctionPointerForDelegate function is available only. If we want to transmit a pointer to the function from Managed code we should get its FunctionPointer and only after that transmit it to the unmanaged code for subsequent call of it from there. Also we can not transmit some objects because Compact Framework can not count SizeOf() for some objects. Therefore frequently we have to transmit  data of Blitable types only and arrays of these types (Int, byte, char, but not bool),  and transmit and receive  classes and structures by means of IntPtr. Certainly it is explained by aspiration to increase the performance. It is therefore recommended to use primary types for Marshaling and «GCHandle» class for storing an object in the process memory and to make this memory «visible» for unmanaged code

Certainly the performance of P/Invoke calls from C# application in C++ DLL is almost twice less than the performance of method calls between C++ DLLs. However the performance of devices grows and it becomes possible to use such calls.

2.4 Debugging

MS Visual Studio enables to make debugging of applications under

Windows Mobile just the same as for Desktop applications. We have Emulator, Device Emulator Manager and other to functionality such as Breakpoints, Threads, Watches panel etc.

However to make Debug using Native and Managed code simultaneously is impossible. Therefore it is possible to start either C++ projects or Managed ones. It’s also so for «Attach to process». There is a possibility of attaching to the processes on the device side (or emulator side). ActiveSync is required to provide communication between a device and the system, it is installed with SDK. An emulator also can be connected to the computer by means of ActiveSync. We obtain almost complete emulation of Windows Mobile devices. Here are both SmartPhone and Pocket PC (or Pocket PC Phone Edition) emulators. However only one Windows Mobile device can be connected to the computer at one time moment. Therefore Debug on two devices simultaneously which for example interact in some way is rather difficult. Certainly we talk only about Debug of applications developed by us but not about applications and services of the system. For such debugging we need the complete built of the system created by means of Platform Builder (in the last versions of Platform Builder it’s included in Visual Studio). We can also create our own SDK for Visual Studio and Windows CE platform.

An emulator also enables to emulate connection with the GSM network and GPS support. It makes possible to test and develop large spectrum of applications without having a physical device in hands.

Talking about Debug with IDA we should mention that version 5.1 already has the possibility to perform Debug by means of this interactive disassembler with the use of their plugin which is installed on a device.

With SDK appearance such option as «Deploy» appears in Visual Studio environment. Now there is «Deploy» item in project context menu additionally to “Build”, “Clean”, “Debug”. After you choose this item DLL or EXE file built by current configuration is transmitted to the device. Also new column appears in Configuration Manager where not only «Build» in some configuration option is available but also «Deploy». Deployment of .NET projects transmits not only the unit but also those builds that are depended on it (Dependencies).

3. Deployment and installation

Development of applications for Windows Mobile supposes also their assembling and creation of installation package. For this purpose there is such concept as ?abinet (.cab) file in Windows Mobile. It is a common archive but it is a installation package also (a sort of MSI package). It is assembled by means of Cab Wizard (cabwiz.exe) from MS VisualStudio (or from a command line). This utility creates processor dependent «.cab» file. WinCEApplicationManager transmits and starts CAB on a device, so user can install the application using instructions appearing on device screen. It is also possible to create the project of MSI Installation which includes CAB file by means of Visual Studio. This built package will be started on user computer and then transmit ?AB installation on a device to continue installation process.

There is special Uninstall Manager on the device side. One should attach configuration INI-file to CAB file. This INI file includes settings to manage installation process such as path, shortcut name to create, minimal OS version to install the application and others written in special syntax. It is also possible to include your own DLL into CAB-file to widen installation options. This DLL contains such functions as «Installer_AfterInstall», «Installer_BeforeInstall», «Installer_AfterUnInstall», «Installer_BeforeUnInstall», code in these functions will be executed on the device side in the certain moments of installation or uninstallation process.

When developing CAB installation it is possible to attach files, different resources, built units, add information to the registry. They are designated as «Project Output. That’s why there is no need to reset anything after CAB-file creation: it will collect all included projects and files and assemble in an archive.

4. Security Model for Windows Mobile 5 and Windows Mobile 6

Devices based on Windows Mobile receive, send and analyze potentially important information which should be protected from unsafe applications. To protect device the starting of unknown applications is disabled, the access to some API is restricted and some registry parts changing is forbidden. Units can be marked as Trusted and Untrusted and system uses this information to prevent starting of unauthorized applications and limit their access to the system. Also the access to the system by means of RAPI (Remote API) through ActiveSync can be restricted. Security Certificates Security Rights are used for the executable units (EXE, DLL) and for CAB-files.

Protection Against Threats and Risks

The followings options help to protect devices:

Strict password protection. PIN code protection. Devices corrupt deleted information to prevent access to it (WM 6). Devices corrupt deleted information on memory cards to prevent access to it (WM 6). Storages encryption and Advanced Encryption Standard for SSL (WM 6). Own certificates usage. Detecting a device via Bluetooth can be protected (WM 6 Smartphone). 2 layer system of application starting (One-tier and Two-tier access). No support of macros, therefore viruses can make much harm.

The start of applications is based on Permissions. Windows Mobile devices use such models:

Privileged Normal Blocked

Privileged applications have the widest access. They can access any API, write in the protected areas of registry and have the complete access to the system.

Most applications have Normal model. They do not have access to the trusted API and do not have the complete control of the system.

Application can not be started at all if it has “Blocked” status. It means that it’s not signed with the proper certificate or user forbade the start by the proper warning of the system.

Analogical situation is with Cab-files. The executable units with Normal status can start Privileged DLL but then they will work as Normal. However Privileged executable units can not start the units having Normal status.

Written by Eugene Kordin, Apriorit specialist.

Learn more about development process of Apriorit here.


Tags: , , , ,
Posted in Programming | No Comments »

Mobile Phones Buying Guide – Saving You the Ring Around!

October 21st, 2009

Bob Shanty asked:


Mobile phones have become a fashion statement. They come in different brands and catchy models for all kinds of users. The mobile phone sector has made a significant impact on the field of communication with new technologies and better connectivity.

What kind of mobile phone are you looking for?

There are many fancy models flooding the market, but you should choose a model depending on your mobile phone requirements. A mobile phone should offer exemplary service for the money you pay. These days mobile phones use sophisticated operating systems which perform most of the applications of a laptop. A businessmen or an itinerant person can go for smartphones with a good web browser, e-mail facility and other in-built applications. If you are looking for entertainment options, then choose a phone with an MP3 player, FM radio or camera. There are also some basic models for buyers who do not want to pay for sophisticated mobiles.

How are mobile phones classified?

Mobile phones are classified based on their design and service provider.

Design:

There are many designs and models available. Candybar models are the most common design. They are narrow and easily fit into a protective case. Flip phones are compact phones that open up to reveal a keypad and screen. The design prevents accidental dialing. Slider phones have a keypad that lies underneath the screen, giving it a small and chic look. There are some models with swivel keypads or screens that allow for two-handed operation when used horizontally. There are also tons of mobile phone accessories to jazz up your phones appearance.

Network:

There are two mobile phone networks, Global System for Mobile Communications (GSM) and Code Division Multiple Access (CDMA). Each of these technologies follows different ways of transmitting voice and data.

GSM is the most widely used worldwide mobile phone network. There are many GSM phones on the market from manufacturers of quality brands. Phones with tri-band or quad-band GSM can operate on multiple frequencies and can be used abroad.

A CDMA network enabled phone is just meant for a particular network provider. There is a small range of handset models which cannot be used with other providers. This network provides a greater coverage area but has some pitfalls, such as limited call plans.

In Australia, there are three GSM phone companies with their own networks, Optus, Telstra and Vodafone. Telstra also has a CDMA network.

What features does a good mobile phone have?

Mobile phones have an expansive array of features. Some meet your basic needs while others are much more advanced and give you wider options.

Ergonomics:

Every phone comes with its unique design and look. Most mobile handsets, with the exception of 3G models, are compact. Manufacturers are trying to add more features to mobiles while retaining their small size with the help of flip phones, rotating screens and sliding keyboards. If you are a beginner, you would be better off with an easy to use intuitive interface. You can opt for more rugged phones if you will be using your mobile extensively.

Multimedia and Gaming Options:

Traveling can be fun with features such as an FM radio and MP3 player on your mobile. Consider mobile phones with memory card slots, as storage capacity becomes especially important for multimedia phones. Models that have an FM tuner will play music without the need to fill the phone with files or worry about storage capacity. Other mobile phones support streaming video and video conferencing. A Java-enabled phone can be used for downloading games as well as web browsing.

Cameras and Video Recorders:

Mobile phones can be used as a digital camera or a video recorder. You can take a picture anytime or shoot a video with most recent models. Some handsets have a very low resolution, but many newer phones have scaled up to 2 megapixels for improved picture quality.

Web Browsers:

Phones with a web browser allow you to send and receive mail through Gmail, Yahoo and Hotmail. You can also receive ISP mail through POP3 programs like BigPond and OptusNet, to name a few. Some phones feature Wireless Access Protocol (WAP) browsers for wireless Internet access. Few higher-end consumer models are capable of providing full HTML browsers.

Connectivity:

Bluetooth technology allows you to exchange or sync files with other mobiles or devices, such as PDAs.

Infrared enabled phones can also be used for synchronizing with a computer or transferring files to a device. However, the device you are sending or receiving files with must be in your line of sight.

Speakerphone and Conference Calling:

A speakerphone is a great choice for multitask. This hands-free option lets you talk while you drive. It is also useful for making a call while in a group. A large number of mobile phones support conference calling for business users or caller groups.

Memory:

While the standard internal memory of a mobile range between 10 MB and 96 MB, a gaming or MP3 phone may have up to 500 MB of internal memory and come with a separate memory card slot. To get the best use out of your new mobile phone, go for expandable memory slots. They let you store a large number of files on the multimedia phone.

Battery:

Generally, the charge carrying capacity of a battery depends upon the features and usage of the phone. Standby times vary between 10 days and 14 days while talk times range between two hours to eight hours, approximately. The most commonly used battery type is lithium ion, as it has a low self-discharge rate and a high storage capacity.

Other Applications:

Every mobile phone has a phone book that lets you store your contacts. Some models include a voice dialing feature that lets you make calls without using the keypad. Almost all standard handsets offer organizer applications such as a calendar, alarm clock, stopwatch and calculator.

What accessories are available for mobile phones?

There are many mobile phone accessories available for your mobile. You can personalize your phone with changeable faceplates and mobile phone cases. The two most sought after accessories for a mobile are Bluetooth headsets and car chargers.

Headsets:

If you are the kind of person who needs to use a mobile phone all day long, a bluetooth headset would be a sensible option. You can conveniently have a hands free conversation using Bluetooth technology.

Car Kits:

Plug your mobile phones into car kits to utilize the cars battery power, speakers and aerial. You can enjoy music from your phone in the car with these kits. The aerial and speakers provide enhanced sound quality.


Tags: , , , ,
Posted in Cell Phones | No Comments »

Mobile Phones: The Best Way to Communication

October 21st, 2009

accessoryexport asked:


Mobile phones are portable, wireless electronic devices used for mobile voice data communication as well as text data communication. Advanced Mobile phones support services like messaging, e-mail, gaming, Bluetooth, infra-red and Wi-Fi services.For more details visit http://www.accesoryexportwholesale.com.

Now day’s mobile phones are luxury items as well as necessities also. Because of the advanced and modern mobile phones provides various benefits and advantages so that, they became a very important part of society.

List of feature provide by mobile phones:-

SMS Short Message Service

· MMS Services

· GPRS Services

· Bluetooth

· Audio video recordings

· High quality Camera

· Wi-Fi

Short Message Service (SMS) is a communication service standardized in the GSM mobile communication system. The communications protocols interchange of short text messages between mobile phones. SMS text messaging is the most widely used data application. Billions of SMS messages are sent every day. One of the major advantages of SMS is that it is supported by 100% GSM mobile phones. Almost all subscription plans provided SMS messaging service.

Multimedia Messaging Service or MMS is a standard for sending messages that include multimedia like:-audio, video. MMS is an extension of the SMS standard, allowing longer message lengths. It’s most popular use is sending photographs from camera integrated handsets; it is also popular as a method of delivering ring tones as well. For more details visit http://www.accesoryexportwholesale.com.

Bluetooth is wireless protocol for exchanging data over short distances from fixed and mobile devices. It was originally conceived as a wireless data cables. It can connect several devices. Now a day all the advanced mobile phone is equipped with Bluetooth technologies.

GPRS: General packet radio service (GPRS) is a packet oriented mobile data service available to users of the communication systems global system for mobile communications (GSM), as well as in the 3G systems. GPRS provides data rates of 56-114 Kbit/s.

GPRS data transfer is typically charged per megabyte of traffic transferred, while data communication via traditional circuit switching is billed per minute of connection time, independent of whether the user actually is using the capacity or is in an idle state.

So mobile phone are used by billions of people in the world today realize how essential mobile phones are. Mobile phones have become a part of everyday life for many individuals and some could not even manage to last an hour without them. This is also the fashion trend nowadays. They turned out to be the personal dairies of a lot of people. For more details visit http://www.accesoryexportwholesale.com.


Tags: , , , ,
Posted in Cell Phones | No Comments »

Save Your Money Using Cheap Mobile Phone Deals

October 21st, 2009

Jeff Milton asked:


The number of mobile phone users in the UK has been increasing tremendously day by day. The availability of cheap mobile phone deals is one of the major factors behind of this. Mobile phone users in the UK can avail attractive mobile phone contract deals and also can use the cheapest mobile phones. It has always been seen that the cheap mobile phone deals take on the form of contractual agreements. These agreements are signed for pre-specified periods of 12 months or 18 months between network service providers and mobile phone users. In this process mobile phone users will have to pay a monthly line rental and that is inexpensive and industry leading. The tariff structures have been made after a careful analysis of the calling habits of all the mobile phone users from different society.

Thus all the people from different community will enjoy a cheap mobile phone contract. So if any body is interested in getting cheapest mobile phone in the market, he or she can avail of a cheap mobile phone contract. Thus in the UK, mobile phone users can get to have a cheap mobile phone – thanks to all these cheap mobile phone deals. In order to get cheap mobile phone deals, all that you need to do is to browse through the online mobile phone shops those are having all these deals from different network operators such as Three mobile, T-mobile, and Orange mobile.

These mobile phone shops in the UK are having a wide range of mobile phones from leading mobile phone manufacturers such as Nokia, Motorola, Samsung, Sony Ericsson etc. Just you need to select your most preferred handset of your choice. I can assure that you would surely be able to get a cheap mobile phone deal for yourself.

Thus a cheap mobile phone deal is easily accessible. The leading mobile phone manufacturing companies such as Nokia, Samsung, Motorola, Sony Ericsson are offering cheap mobile phone deals on their latest handsets. The mobile phone users in the UK can save their precious money using these deals.

If you are looking for latest and cheap mobile phone deals, then I can assure that Smobilephone.co.uk is the best mobile phone shop in the UK where you can get all cheap mobile phone deals with latest mobile phones. Smobilephone.co.uk offers all kind of mobile phones such as Nokia N95, N96, Samsung E900, Nokia N73, Nokia N72, Sony Ericsson K610i, Samsung D900, etc.


Tags: , , , ,
Posted in Gifts | No Comments »

3 Give Away A Free Ipod Shuffle With Mobile Broadband!

October 21st, 2009

Mobile Broadband asked:


With today’s competition for declining mobile broadband sales becoming increasingly competitive, it isn’t surprising that 3 are temping customers with an offer they can’t refuse; a free 2GB iPod Shuffle worth £44 when they purchase mobile broadband.

Customers signing up to either 3’s 5GB or 15GB mobile broadband packages will receive Comet vouchers to the value of the iPod to allow them to purchase the iPod directly from Comet, together with a free USB modem and free delivery with their order.

Customers are given a time period of 12 months to redeem their vouchers at Comet which will be reassuring for those customers are might be suspicious that this offer simply sounds too good to be true.

The mobile broadband package costing customers a reasonable £15 per month is one of the most competitive deals out there at the moment, although a decent mobile broadband package for a light user can be obtained for less than £10 per month at present, with a free USB modem and free delivery.

We have recently seen O2 also resorting to giving away a free mobile phone with all mobile broadband pay monthly contracts, which was a huge success with their Sony Ericsson T280i worth £50 selling out and subsequently being replaced by the Nokia 2630.

Many companies now offer laptops when mobile broadband is purchased too, which reflects how keen these companies are for sales in the current economical climate.

O2 were also the first provider to offer home broadband and mobile broadband bundled together for less than £20 per month.

To find our more about 3’s free iPod Shuffle with Mobile Broadband giveaway, why not visit us directly.


Tags: , , , ,
Posted in Gadgets And Gizmos | No Comments »

Pda Phones: Personal Organiser and Communicator Rolled Into One

October 20th, 2009

Darlene Kaitlene asked:


More than a decade ago Apple made a pioneering effort to offer a ‘mobile office’ to the people who are frequently on move across the world. In 1993, the era of Personal Digital Assistants (PDAs) started with the launch of ‘Newton’ by Apple. Later, PalmPilot came into the market and PDAs started to become the cynosure of all eyes.

However, classic PDA did not seem to have a future. As a result, the high-tech gadget market is witnessing a surge of PDA phones. These devices offer the twin benefits of a cellular phone and a personal organiser.

PDA phone designs have improved over time. The screens are better, storage capabilities have expanded and performance speed has enhanced.

The PDA market actually grew 40% as compared to the year-ago quarter. The major cause of this is the strong sales of Windows Mobile 5. So, PDAs running this operating system became popular among the people.

One cannot deny the importance of planning out daily activities, whether personal or professional. Planning enhances productivity and improves efficiency. PDA phones enable to systematise your work to deliver the maximum.

A typical PDA phone has no keyboard. There is a special hardware and pen-based computer software for enabling the recognition of handwritten input. The display screen can be used for input and a stylus is used as the input device.

The portability of PDA phones enables you to carry them to business meetings for referring to and sharing business data and/or for checking e-mails over a wireless network. You can synchronise the data in your phone with your desktop.

Various applications are provided in a PDA, such as word processor, spreadsheet, calendar and address book. These applications enable you to use your PDAs as notepads, appointment schedulers and wireless communicators for sending and receiving data, faxes, and e-mails.

Improved software and lower prices have increased the popularity and demand of PDA phones among the people.

Get the best of both the worlds! Enjoy the benefits of a planner and a communicator…all rolled into your PDA phone.


Tags: , , , ,
Posted in Communication | No Comments »

 
  • Mobile Lists