Keeping History

Posted by Unknown Senin, 29 November 2010 0 komentar

Back in mid 2005 I worked on a project for customer wherein I was generating "Froogle Feed" data for the customer's e-commerce sites. For some reason, the project never went live. Suddenly, a request shows up from the customer mentioning "Froogle Project" and asking for a couple of features.


I have no memory of how I accomplished this project in the first place. I don't know if the customer does either. I just have a couple of features in an email project and zero context. Does the customer remember the experimental work we did a couple of years ago? Does he remember the UI?


The big problem is that aside from a couple of emails and basecamp messages, and a couple of generated 'feed' files, I have nothing for this project. Looking through source code history returns nothing. Looking through the current site (an old Zope 2 based site, built out of page templates, python scripts, and SQL Methods) yields nothing either. Unfortunately, there's not a lot of history in the site. And if the feature in question never went live, there's (of course) not going to be ANY history.


I dug through a big folder of printouts and such collected over the eight-plus years of history with this customer. Nothing.


I finally turned to notepads and notebooks, and did manage to find a couple of notes in a couple of different places. And digging through some basecamp messages yielded a mention of a 'froogle.py' file in a development instance that was not put into source control (CVS at the time). That development server was killed off long ago. It may have been hobbling around, but after moving offices twice in the last year or so, the number of internal servers is nearly zero. Long unused development servers tend not to get plugged back in.


Some lessons learned:



  1. Always put a date stamp on handwritten notes. This is now a habit for me, but it apparently wasn't a habit back in 2005. I did find some dates on some pages and used that to backtrack to when this work was initially done (using date stamps on Basecamp and email messages). A side lesson to this is to always include the year when date stamping.

  2. Always use source control, even for unfinished projects. If this one file had been checked into CVS, I would be a bit less stressed right now. I'm far less familiar with this customer's site now than I was then and trying to remember how I built multiple Froogle files and put them into a Zip file would be great knowledge right now, even if the format has changed. Since moving to Git, it's easier to keep dead branches in the central repository. CVS made branching so painful that we never would start a 'froogle-feed' branch. Even if that branch never goes live, it's damn useful to have.

  3. Don't trust development servers. They may not be around forever, and odd little unfinished files or projects can get lost very easily over time. May not seem like a big deal, but sometimes these little projects come roaring back to life after five years. We now do most of our development on our desktop machines. When we get a new machine, all of our files roll over. Central servers work if it's a central common copy (like a master account server). I've found that development servers just lose luster over time, and tend to get very far behind in terms of hardware and core OS performance. Plus they tend not to have the kind of machine/account migration tools that desktop OS's like Mac OS X have.


 


Baca Selengkapnya ....

Best Practices: Defining Mobile ROI in Retail

Posted by Unknown Selasa, 19 Oktober 2010 0 komentar
Every firm wants to make money on their investments, and mobile applications are no exception. With 38% of retailers already adopting a mobile strategy, managers and business owners now have to measure the performance of their mobile initiatives. Retailers need to complete an expansive gap analysis, covering all customer touch points. The goal of this exercise is to show how their mobile initiative is impacting their customers, as well as to find the gaps in their mobile strategy which need to be filled by innovative mobile features inside the applications. By taking such an approach, a retailer can see both the value of the strategy and future opportunities for improving their customer’s experience. Based on a recent Aberdeen study of 129 retailers, three key benchmarks are used to measure a mobile ROI:

  • Improved Customer Targeting Based on Conversion Rates

  • Improved Brand Image/Awareness

  • Customer Satisfaction




The study also shows that these benchmarks are directly correlated with mobile innovation and related investments. However, by just focusing only on these three metrics, retailers are missing some other benefits of their mobile initiative. I would suggest looking at these elements as well:

  • Customer Stickiness / Increase of Repeat Purchase

  • New Customer Acquisition

  • Viral Marketing of Social Media Inside the Applications

  • Product Differentiation

  • Up Sale Opportunities Created

  • New Services offered as a result of the Mobile Initiative


Customer centric retailers are now looking to expand their mobile offering looking to offer customers new features on their mobile applications. Innovative features such as:

  • Proximity and Non-proximity Payments

  • Dynamic Location Based Messaging

  • Line Busting

  • Mobile Phone Based Reviews/Video

  • Service and Repair Functions

  • In-store Interactivity




The development of mobile software is forecasted to eclipse development of computer software and reach sales of $30B a 3800% increase by 2013. Innovative application developers like Smartsoft Mobile Solutions will continue to push the technological envelope, helping our clients improve the experience of their customers.

For More Information Check Out:

Best Practices: How Should a Retailer Select a Strategic Mobile Partner?

Mobile Marketing Trends

Mobile Couponing: Uses in Mobile Shopping Applications

Best Practices: Mobile Business Strategy

Baca Selengkapnya ....

Mobile Marketing - Trends

Posted by Unknown Selasa, 05 Oktober 2010 0 komentar
Mobile Marketing has seen growth of over 600% in the past year. The Kelsey groups forecasts 2000% growth by 2013. This is due to several factors, one being the growth of connected devices (mobile devices connected to the internet). These devices can be Smartphone’s, such is the Blackberry Bold, Droid Incredible or iPhone, Pads such as the iPad, or even e-readers such as Amazon Kindle and Nook. The goal of Marketing is to generate awareness and induce the purchase of a product or service, so the use of this new and rapidly growing medium to expand a company’s messaging is a natural step. The average web user typically buys in seven days, while the typical mobile user purchases a product or service in one day. While this increased conversion rate is staggering, there are several factors that can impact this number:

  • Age of the user

  • Device that is being used

  • Social economic status

  • Quality of the mobile marketing campaign

  • Brand affinity of the of the mobile user


Based on a recent Nielson Study, here are some interesting demographics for iPad users:



How are mobile marketers engaging these mobile users? There are a variety of ways. From SMS (Text Message) coupons and promotions, to advance promotional campaigns based on customer shopping affinity and location based services. According to a Millennial report, here are some trends that mobile marketers will continue to advance in the next year:

  • Augmented Reality

  • Growth of the Mobile Web (100m new users a year)

  • Fix of the GPS battery drain problem

  • Custom mobile site and applications for campaigns

  • Linking CRM databases into mobile marketing

  • New entrants into mobile

  • Coupons to incorporate time and context

  • Mobile Ad networks will continue to grow in popularity

  • Growth in Mobile Search

  • Growth in M-Commerce

  • Competition for the Mobile Wallet


While innovative application developers such as Smartsoft Mobile Solutions continue to incorporate the latest technology into their applications and follow industry trends to provide the firm’s customers with best-of breed mobile applications, the mobile marketing landscape continues to evolve dynamically.

For more information check out:

Using your Smartphone to Shop: A Game Changer

Mobile Geo-Location Tools and Usage in Retail

Mobile Couponing Uses in Mobile Commerce Applications

Baca Selengkapnya ....

Mobile Couponing: Uses in Mobile Commerce Applications

Posted by Unknown Selasa, 28 September 2010 0 komentar
As using a Smartphone has become second nature to consumers, it should come as no surprise that retailing companies are developing marketing strategies to engage their customers at this new and valuable touch point. The idea of couponing has been has been around for over fifty years, with print being the long running standard. The goal is simple, present value to a customer or potential customer to induce the purchase of a good or service. With the rise of the internet, companies then adopted this technology to allow for digital couponing, but a printed copy was still, in most, cases required. While the web greatly increased the amount of discounts offered to consumers, as well as the target marketing of products to customers based upon previous purchasing behavior, many companies saw the actual effects of these campaigns come in below expectations.

With the rise in business of customer/consumer mobile applications being deployed on Smartphones such as the iPhone, Droid, and Blackberry, many companies are taking mobile couponing to the next level. With the actual customer’s location available to the retail companies via the geo-location on their phones, savvy companies can target promotions and couponing down to a city block. Companies can look at events happening around the stores such as weather, and send targeted coupons and promotions to all customers in that specific region. As companies further mobilize their back office systems and push relevant information to customers, such as inventory levels by store location through innovative mobile solutions providers such as Smartsoft Mobile Solutions, the possibilities are endless.

Imagine this scenario, as it is coming in the not so distant future. A retail company’s merchandisers know that a new line of products that is adored by their customers is going to be released by their supplier. With shelf space at a premium, the old product line needs to move off the shelves rapidly in order to make room for the incoming products. The merchandisers have a view into inventory levels of the current product line not only by region or city, but down to the store level. Well, while this technology exists here is the twist… Now the merchandisers can search all customers within a defined location relative to a physical store, review those customer’s purchasing habits, as well as the product affinity of an individual mobile application user. The merchandiser can then rapidly develop a geo-targeted couponing campaign based upon real-time mobile analytics. The campaign is pushed to the company’s customers’ mobile devices during the application launch. The promotion can be targeted to individual buyer groups, giving the firm’s customers a targeted and compelling value proposition to encourage purchase. Users who bring in a coupon on their mobile device are 30% more likely to convert or purchase the promoted product or service. The beauty of the rapid advancement in mobile technology is the dual benefit for the business and consumer. As mobile technology and applications continues to advance, look for some of the following:

  • Augmented Reality

  • Barcode/ Scanable Coupons through Text Messaging

  • Coupons for Virtual Mobile Malls

  • Dynamic Promotional Ranges that Optimize Merchandising/Promotions

  • Mobile Promotional Cooperation allowing for products and complementary products


For More Info Check Out:

Mobile Geo-Location Tools in Applications and Usage in Retail

Mobile Application Usage for On-Site Retailing

Fourth Quarter 2010 Trends in Mobile Retailing

Smartsoft Mobile Solutions, Inc. gathers the information in this newsletter from a variety of sources. It is our intent to provide unbiased, accurate information. We do include trend information and "street talk" that we find relevant or worthy of consideration. We also leverage our worldwide team of employees and partners to provide timely, newsworthy information. Using less formal channels, combined with our real world experiences allows us to supply with information critical to decision making in our mobile world.

Baca Selengkapnya ....

Fourth Quarter 2010 Trends in Mobile Retailing

Posted by Unknown Selasa, 14 September 2010 0 komentar
For most retailers, the fourth quarter is relied upon to generate a substantial portion of the company’s yearly revenue. The mobile commerce market is currently $2.5B with a projected 4x annual growth rate for 2013. Businesses have made mobility a top priority for growth and view m-commerce as a new retail channel. As businesses scramble to get a piece of the mobile commerce pie, there is clearly much to be done, in order to provide a quality user experience. According to an Adobe survey "Only 18 percent of respondents currently use rich visual merchandising features for mobile commerce, up to 81 percent of respondents cited plans to deploy these features, thus implying richer mobile experiences will be created and offered over the next 12 months." With that many retail businesses moving to provide a rich experience for their customers, while leveraging brand equity and increasing the reach of their products, here are some of the big trends as we head into Q4 2010, and the all- important holiday shopping season.

  • Location based couponing

  • Full screen image zoom of products with pan capabilities

  • Browse functionality (tied into a company’s specific product taxonomy used by the .com)

  • Videos

  • Social networking

  • Customized promotions for black Friday


Retailers have seen the results of having rich content on a website as it relates to conversion rates of customers, but recent studies have shown that the same conversion statistics are amplified 2x on a mobile device. Location based couponing will also be a huge feature for many retailers, along with custom promotions based on the customer’s exact location. It is going to be a very exciting time in mobile commerce, both for retail companies and their customers. Innovative application developers will be adding fuel to this fire, by creating new functionality using the latest consumer grade devices and technology.

For more information on mobile commerce check out:

Mobile Commerce: A Definition

Disclaimer: “The opinions expressed herein are not necessarily those of Smartsoft.”

Baca Selengkapnya ....

Why is it Valuable to have a Mobile Enterprise Strategy?

Posted by Unknown Kamis, 02 September 2010 0 komentar
Why is it valuable to have a Mobile Enterprise Strategy? Well, as with any business strategy you cannot get to where you need to be without knowing how you will get there. This statement rings especially true with a mobile enterprise strategy. The mobile web (web 3.0) is projected to grow at an annualized 500% over the next three years. How can your business benefit from this spectacular growth? By leveraging strategic planning through a trusted mobile solutions partner. A thorough mobile solutions partner will take into account your business objectives, growth expectations, and define a custom mobile solutions to achieve your business goals in mobility. In this difficult economy, growth might only be a dream, and many firms are relying on cost savings. A mobile solutions partner can help your firm improve efficiency, reduce costs and overhead. This can be achieved by implementing proven business mobility solutions such as:

  • Mobile Workforce Management

  • Inventory Management

  • Demand Planning

  • Business Intelligence


These mobile applications can empower management and your workforce, providing your employees information at the point of performance. The right mobile solution can pull the right data from your SAP, Salesforce.com or other systems, turn that data into valuable and actionable information, then work as a tool allowing for quick action on that information. Inventory carrying costs can be reduced, allowing for a direct impact on your firms bottom line. As real-time information is transferred, your workforce can keep up with movements of inventory, route optimization, and inventory levels. This empowerment of the workforce generates instant dividends for your firm. These are only a few examples of how mobility can work for your business. Stay tuned...

Baca Selengkapnya ....

Mobile Strategy In Business

Posted by Unknown Selasa, 31 Agustus 2010 0 komentar
Does your business have a mobile strategy? This is a question posed to many executives these days. Given the dynamic and changing landscape in enterprise mobility, many companies are scrambling to define a mobile strategy that enhances their business, and fills the needs of their customers. There are several common mistakes being made in industry on a regular basis,

First, businesses are thinking short-term and rushing to keep up with an industry (mobile) that they do not fully understand. This is not based on ignorance, just the simple fact that mobility is not a part of their core business. This short-term thinking of filling the enterprises mobility needs, such as work order management, business intelligence, inventory management, just to name a few, causes firms to work with products that are inflexible and do not fully meet the needs of their business. The end result of this quick action, a company having to either replace mobile enterprise software, or even worse being locked into a solution that is not achieving the intended business goal. This problem can be solved before it starts by partnering with mobile application development firms that bring through leadership and a strategic partnership at the beginning of a enterprise mobility project. This allows for the following benefits:

  • Platform and Device Knowledge

  • Business Requirements Gathering

  • Back-end ERP Blueprinting

  • Knowledge share of where technology is going (short-term and long-term)

  • Custom Solution Proposals (get you what you need, not what a firm has to sell you)


The benefits of taking the proper first steps when developing a mobile enterprise strategy are staggering. Lets take inventory management for example. Each business has different inventory management needs, just in time production creates the need to monitor and move inventory and parts rapidly through a warehouse. Workers on the floor, can keep track of movement of goods, via RFID technologies and track that movement throughout the production process all on a rugedized mobile device currently used. Inventory stock-outs can be eliminated by alerts sent to workers mobile devices. Once received the worker can locate the needed stock in the warehouse, request the stock, get the right product in the right place at the right time. Reducing not only stockouts, but inventory caring costs, and meeting production goals. The impact is a major return on your mobile investment in the short-term.

Looking out to the long-term, you can port a mobile application to multiple devices all consumer grade, and use bolt on technologies to reduce the high costs of rugedized mobile devices. The addition of enhancements such as speech recognition, scanning and signature capabilities the technology becomes viable for your business through software updates is a via a road-mapped software development life cycle.

A partner in mobile strategy not only saves you money in both the short and long-term, but tailors solutions to provide your firm with a real and quantifiable competitive advantage. Some say this is only for large corporations, but many small and medium size businesses can implement a mobile entrise strategy, getting the same benefits as larger companies. This can be done reasonably by simply using the consumer grade mobile devices their employees already have such as Blackberry, iPhone, Droid, on Windows Mobile phones. While many mobile application developers for the enterprise offer an out of the box solution, the failure to take into account the current situation of an individual business makes this out of the box solution a mess. Working with a strong mobile development partner, will pay for itself over and over. Bottom line is by implementing this approach from the begining your mobile enterprise solution can not only reflect your business needs, but grow and change as your business does.

Baca Selengkapnya ....

Enterprise Mobility Project Prioritization Best Practices

Posted by Unknown Selasa, 24 Agustus 2010 0 komentar
With many business scrambling to get a piece of the mobile pie (web 3.0), multiple mobile projects are thrown at managers. How can a manager properly prioritize these projects, forecast the ROI, and build a strategic mobility road-map? Given my experiences in industry I can truly say there is no one-size-fits-all approach, but by adopting the following framework mobile projects can be prioritized to optimize the finite resources of a business.

First think of Risk vs. Reward. The more risky a projects success, obviously the more reward (revenue, reach, profit, savings) a project must have. While it is difficult to measure this apples to apples, think of creating a weighted average in the form of a rubric.

Now you need to think about your cost of capital: ie. How much does it cost you to fund the mobile projects. As the risk/reward can vary greatly from one mobilization project to the next. The use of a blended Beta is recommended. This can be calculated by regression or blending similar firms or competitor's betas.

Now you can look at a project through a cost-benefit methodology. Build a model, allowing for a risk-reward-cost metric, allowing for all mobility projects to be compared the same, the project with the highest risk/reward - cost value can then be placed in the production cue all things being equal.

While this is a high-level method, and many other factors should be considered. This approach will provide you or your firm with a simple and effective solution to Enterprise Mobilityproject valuation/prioritization. Other items to consider are if you have a large investment is a back-end system such as SAP or another ERP, time-line issues, and implentation planning done through solid project buleprint methodology.

Baca Selengkapnya ....

Webinar: Mobile Work Order Management 8.25.10

Posted by Unknown Senin, 23 Agustus 2010 0 komentar



Demystify Work Order MGT


Learn the easy way to deploy a robust mobile work order management solution for your business.


Webinar_Registration_Button


Baca Selengkapnya ....

Executive Use of Enterprise Mobility

Posted by Unknown Kamis, 19 Agustus 2010 0 komentar
Besides doing the stuff on a smart-phone that keeps us human such as Facebook, Twitter, and Urban Spoon; enterprise mobility application developers are making applications that enhance business management. Picture this a regional sales manager is traveling to multiple sales offices to perform performance appraisals on the six offices she is in charge of. Just before arriving in her cramped rental car she stops for gas. The manager then decides to view sales performance of the sales executives of the Cleveland, Ohio office she is about to visit in real time. The manager pulls out her Droid Incredible, launches a BI app, which links to the data stored in IBM's Cognos, located on-site at Corporate headquarters. Instantly the manager has a real-time view of sales by employee, the ability to compare actual sales to the sales forcast, all in interactive dynamic charting format. After viewing this information, as will as key performance indicators for all of the staff she relized one sales executive just landed the largest account in the Cleveland offices history yesterday....

As the manager is rewarded for this, along with the sales executive, she immediately changes her lunch plans to take this rising sales executive. The manager then searches for a proper restaurant using the Urban Spoon application, also on the Droid Incredible, sends a lunch invite to the sales executive and is off to the Cleveland office. Truly this information she received at the point of performance changed her day, the career of her direct report, and the profitability. As we all know what gets measured gets rewarded, and whats rewarded gets done.

Business can be bland, but the combination of innovative mobile applications allowing for real-time data to be pushed to a mobile device, interactive/creative displays of that information, and the tools we use everyday in life and in business can really make it exciting. Few people like staring at a spreadsheet, but if you can flip graphical representations of data with a finger, drill down to the account level, and have a fine steak.... Life gets a little sweeter.

Baca Selengkapnya ....

Divergence or Convergence in Mobility?

Posted by Unknown Selasa, 17 Agustus 2010 0 komentar
To say the current landscape of mobility is rapidly evolving is an understatement. However, forward thinking mobile application developers can use this changing ecosystem to achieve a competitive advantage. First, the platforms: Apple ,Microsoft, Google, and RIM all when when they diverge. This divergence differentiates the companies product offering, increasing customer stickiness, and further monetizing applications for their specific platforms. Software OS are also diverging; thus forcing developers expand their skill-sets to develop to specific OS. A good example of this is WinMo vs. Windows Phone 7. To a skilled mobile application developer, these are essentially two separate platforms. If you now throw all the hardware manufacturers such as HTC, Motorola, Apple and their respective competitive interests you get a dynamically changing landscape for sure.

Due to the rapid adoption of mobility by consumers, this mobile revolution as well as the monetization of the new mobile universe has corporations and developers drooling. Mobility itself allows for convergence, giving information at the point of performance (right in the consumers palm). Mobility allows for the sharing of information in a safe and secure manner. The key is to build rich native applications whether you are building a business to business applicationwith SAP integration, or a business to consumer app. Focusing on the user experience, and as a result adoption of the application into the daily lives of the user. The challenge is not to build to the lowest common denominator (web browsers), but to leverage the hardware/OS interaction and set the creative spirit of developers free! This will facilitate the growth of mobility, innovation in application design, and the experience to the end user regardless of the applications purpose...

At Smartsoft Mobile, this forward thinking approach to mobile application development is used daily. www.smartsoftmobile.com

Baca Selengkapnya ....

Why do so many SAP mobilization projects fail?

Posted by Unknown Jumat, 13 Agustus 2010 0 komentar
With the huge desire for enterprises to mobilize the back-office, many firms are making a mad dash to implement mobile integration. While speed and urgency are key to business success, many companies fail to take into account the “consumerization of the enterprise”. SAP is not known to have a great UI for the desktop, so porting that user experience to the mobile device is the first and major reason for failure of enterprise mobilization. Workers who use these tools have become accustom to a seamless interaction with a device, both desktop and mobile. User Experience thought leaders, such as HTC, Apple, and Ebay have further spread this thought. The need for a worker to have an experience that he is accustomed to on a device he already has is paramount and the back-office mobile experience is no exception. Device specific nuances and usability must be thought out at the beginning of a mobilization project. Experts in the field of mobile application development need to be brought in at the start. A road-mapped partnership is necessary to make a mobilization project successful. Thought leadership, and mobile industry knowledge are key to a successful project. One major flaw is not looking at your workers as customers, after all they are the ones using the tool. If the worker has a good experience with the mobile device, usage and adoption increases; resulting in increased productivity and a strong ROI.

Baca Selengkapnya ....

Windows Flash News

Posted by Unknown Kamis, 12 Agustus 2010 0 komentar

Microsoft
» Most mobile applicaton developers feel what Windows Phone 7 will be an exelent platfor for rich native aplications
» “There is swiping and panning, elements that flip in and out and zoom in and out dynamically, and motion control that is more fluid than any Smartphone user interface I have ever used before.” This is consistent with everything we’ve seen so far with Windows Phone 7 – Zdnet
» “Microsoft is clearly-and finally-heading in the right mobile direction” – PCMag
» While we knew of the strong Facebook integration with Windows Phone 7, just about everyone noticed the lack of Twitter and MySpace integration – ZDnet
» AT&T rumored to be getting 8m Windows 7 in initial launch
» LG looks to establish US footprint with Windows Phone 7 partnership
» There were only 3,000 Windows Phone 7 devices “leaked”
» US will be 2nd market to get the phone (Europe in Oct. 2010 then U.S. in Nov. 2010)
» Expression Blend which is a part of Expression Studio 4 provides a streamlined path for creating and developing the user experience The ability to take ideas all the way from concept to completion helps accelerate the delivery of innovative applications on Windows Phone 7
» Windows Phone 7 Hub strategy:
» Part 2: The peoples hub, social networking
» Part 3: The pictures hub, office hub, games hub
» Part 4: Zune, voice command, Bing integration, strategy – Zdnet

Baca Selengkapnya ....

Google and Verizon "An Intresting Proposal"

Posted by Unknown Rabu, 11 Agustus 2010 0 komentar
There has been much chatter of the "proposal" presented yesterday. The big picture is search giant Google and wireless provider Verizon want to keep the desktop Internet neutrality, but consider the rapidly growing mobile web another story. The two giants want to monetize the mobile web, and are leaders both jockeying for position. Revenue potential is staggering, but here are some benefits that this scary proposition brings to mobile developers:
• Monetization= Greater Technological Innovation
• More Device Power = Ability for Mobile Application Developers to Use the Advancements
• Enhanced User Experience
• More Rich Native Applications
• Real-time Integration of Partner or SAP Data
While only time will tell if the government gives this a second look, this is a pretty eye opening proposal! We look forward to hearing your thoughts.

Baca Selengkapnya ....

Google Android News Flash

Posted by Unknown Selasa, 10 Agustus 2010 0 komentar
Smartsoft Mobile will now be offering an aggregation of platform information and rumors in a special four part blog series. For the Second Installment Google is highlighted… Enjoy!

Google
• Adoption growth in Q1 2010 is 20% greater for Android devices than iPhone
• User demographic is has a 73% male adoption rate
• Google-HTC-T-Mobile Nexus One “project” terminated
• Motorola Droid X has no front facing camera (no video conferencing)
HTC will be launching four new Android phones in Sep 2010 with multiple carriers
• HTC Droid Incredible is the fastest selling Android OS phone in the world
• Sprint added 112,000 subscribers mainly due to new 4G network, first subscriber gains in years, exceeded analysts’ expectations
• Verizon also a Droid seller will have a 4G network before year end
• Google Android is now the fastest growing consumer grade device OS in both the US and UK
• Dell is now a Smartphone manufacturer with Dell Streak running Android exclusively and a $199.00 price point running Android OS
• Droid has gained an extra 10.2% of total UK market share just in Q1 2010
• Droid Incredible (HTC) and Droid X (Motorola) have been in backorder since late Jun 2010 due to high demand, both devices will have supply replenishment Aug 8, 2010 for HTC and Aug 16, 2010 for Motorola
• Augen a 7.1 inch Android tablet to sell at Kmart for $149.00 in Oct 2010
• Google has announced that it will be rolling out a copy protection mechanism for Android Market
Google sets up a special licensing server, which keeps record of application purchases. Developers can use libraries provided by Google that query this server each time the application is started.
o The server then tells the application if the user has a valid license to use the application.
• HTC Glacier will release in fall 2010 running a dual core Snapdragon processor and will be 3x faster than the EVO 4G

The Samsung Galaxy Q will have:
3-inch Super AMOLED screen (720x480)
1 GHz Hummingbird processor
8MP camera with LED flash
1.3 mp front-facing camera
QWERTY keyboard
Android 2.2
16GB internal memory (Micro SD expandable to 32GB)

Baca Selengkapnya ....

Apple Trends and Rumors

Posted by Unknown Senin, 09 Agustus 2010 0 komentar
Smartsoft Mobile will now be offering an aggregation of platform information and rumors in a special four part blog series. For the first installment Apple is highlighted... Enjoy!

Apple
iPad used for business 73% of time
White iPhone 4G launch delayed due to a light leak
Apple released iOS4.2 Beta for Developers on July 27, 2010
Sales of iPhone 4G were 2m in one month
Sales of iPod were 3.3m in Q1
Apple is now the world’s third largest computer manufacturer (including iPad)
82% of iPhone 3G owners waiting for bugs to be worked out before iPhone 4G upgrade
iPad is trouncing internal sales expectations; as a result LG can’t make enough screens
Beginning on July 30, 2010, customers can purchase iPhone 4G in Australia, Austria, Belgium, Canada, Denmark, Finland, Hong Kong, Ireland, Italy, Luxembourg, Netherlands, Norway, New Zealand, Singapore, Spain, Sweden and Switzerland. iPhone 4G is available for purchase through Apple’s retail and online stores and Apple® Authorized Resellers.
iPhone 4 will move to Verizon Q1 2011
iPhone 5 rumored release as early as Q1 2011 due to issues with iPhone 4G

Baca Selengkapnya ....

Apple patents for 1st parts apps

Posted by Unknown Jumat, 06 Agustus 2010 0 komentar

Apple has begun filing patent applications for 1st party (i.e. Apple produced) iOS apps that include screen drawings of well known 3rd party (i.e. independently produced by developers for the App Store) apps.

Is Apple trying to steal the hard work and shatter the good will of App Store developers? Is Apple merely showing how App Store apps could hook into future Apple apps/hubs? Is it something in between?

This could represent another shift in the tide, where platforms all require a black box submission of apps by hardworking app developers and designers....

Baca Selengkapnya ....

Apple to use it's own location database

Posted by Unknown Jumat, 30 Juli 2010 0 komentar
Apple announced it will no longer use Google or Skyhook for location database services. Instead it will provide an in house solution to this tool consumer view as a must have on all smart phones, and advanced applications. Of course Apple wants its own IP involved deeply in their products, but will this impact the end user experience?

Baca Selengkapnya ....

Nentendo and Droid Team Up!

Posted by Unknown Kamis, 29 Juli 2010 0 komentar
Nintendo is teaming up with the Android OS (Droid X) to further spread its legendary Mario Brothers brand to mobile users. This is very interesting...

Will this now lead to further hardware and developer strategic alliances? What about Win Mo and Xbox? The options are limitless, and gaming applications might never be the same. In my opinion this is a big step forward and great for the consumer.

Baca Selengkapnya ....

WinMo 7

Posted by Unknown Rabu, 28 Juli 2010 0 komentar
Win Mo 7 has a hub strategy to reduce clicks and improve organization of apps. Now AT&T is rumored to be receiving an initial 8,000,000 units up front.. Thoughts?

Baca Selengkapnya ....

iPad and Creativity, I

Posted by Unknown Jumat, 09 April 2010 0 komentar


This Post by Giles Bowkett goes into why the iPad is NOT where creativity goes to die. It's something I have been meaning to write up myself, but haven't gotten around to doing so just yet. I do hope to write more on the subject, but until then I will just add this: if the iPad was only about consumption, I would not have bought one. For months, dating back to when the iPad was just an ever growing rumor, I would show friends apps like Looptastic and Jasuto and say "imagine this on a bigger screen!"


I didn't even see the i-Electribe app coming. I have a real Korg Electribe as well. The iPad implementation is just stunning. (I also have both a real Korg MS-10 and a DS-10 cartridge for Nintendo DS. It's fun to have these real tools, and then have software representations of them in unusual places. A VST plug-in is just so boring compared to an iPad or DS surface, and both of those surfaces are far more fun to use on trains or patios than a laptop).


The iPhone has already proven itself as a fun and capable device for making music, visual art, and even for writing. It's like the universal pocket notebook, capable of capturing not just words and doodles and snapshots but also drum beats and synth sounds and singing and on and on and on. The quantity and quality of creative apps for the iPhone is part of what excites me about the platform. The iPad just adds to that excitement.


Baca Selengkapnya ....

iPad, Periodicals, and Purchase Options

Posted by Unknown Jumat, 05 Maret 2010 0 komentar


Apple has announced an iPad ship date of Apr 3 for the wi-fi only edition, with the 3G model slated for late April. Pre-orders start next week.


I'm hoping for good magazine content, and I would be willing to pay. The web often sucks for magazine content as obtrusive advertising, annoying pagination (often in support of more obtrusive advertising), and random encounters with pay walls get in the way. And it just sucks to read on a computer screen. It's not the LCD display, but the position and layout of the screen that is frustrating.


I've had subscriptions to The Economist, The New Yorker, and Harper's in the past, and I'm starting to miss them as I've been trying to make more time for reading. The weeklies, especially, are the ones I would like to have electronically if I could pay on a month by month basis. Sometimes it's hard to keep up when life gets busy, and those weekly magazines can pile up quickly.


Finally, I'd love for the magazines to work offline. Then I think I could totally buy into the wi-fi only iPad. I'm already sold on the iPad, just can't decide which model to get. I don't leave the house or travel too often, and the iPhone is often good enough when I am out like that. But having the 3G as a pay-as-you-go option for the iPad could be handy on those occasional small trips.


Still, I think that when I take the train from SLC to DEN later next month, I will be much happier with traditional books and cameras than with a gadget, no matter how cool the gadget is. It's nice to just turn things off for a couple of days.


I think I just talked myself into the wi-fi only iPad.


Baca Selengkapnya ....

Python Buildutils for local release management

Posted by Unknown Rabu, 03 Maret 2010 0 komentar

Earlier today, I saw a question on Twitter asking "is there some setuptools extensions for uploading a sdist to a server over scp?" I responded with a "yes - we use buildutils' publish command for that."


Buildutils is a collection of useful extensions to Distutils. It hasn't been touched in a while, but it mostly works. It adds some commands like "stats", "pyflakes" (useful, but does not work with recent versions of PyFlakes), and "publish", which allows you to upload a release via SCP or SFTP.


The "publish" command is an extension that must be configured explicitly, so we do it in our 'setup.cfg'. We have a setup.cfg template that we use for all of our packages that uploads releases into one big directory. It looks like this:


; Enable the buildutils publish command
[global]
command_packages = buildutils.publish_command

; Set the destination of the publish command
[publish]
dist_dest = scp://@internalserver/path/to/releases/

; In one command, generate a distribution and checksum,
; upload them, and then clean out the build-related turds.
[aliases]
mkrelease = sdist checksum publish clean --all

We also use zc.buildout in-house, and I've been using that to ensure that I have Buildutils and setuptools-git (uses what's tracked by Git to generate the Manifest of files to include in the distribution package). In our buildout configs, I usually have a 'devtools' section that looks like this:


[devtools]
recipe = zc.recipe.egg:scripts
interpreter = py
eggs =
current.package [test]
buildutils
setuptools-git

With the above, I get a 'bin/pbu' script that has the Buildutils and setuptools-git extensions installed. 'pbu' is a convenience command-line tool from Buildutils that is basically shorthand for 'python setup.py'. Using Buildout like this, I just ensure that the tools I need to generate and publish a distribution are available, no matter what machine I'm using. It's not needed, but I just find it convenient, particularly when other developers in our company need to generate a release from their machines and may not have remembered to install something like setuptools-git.


Baca Selengkapnya ....
Trik SEO Terbaru support Online Shop Baju Wanita - Original design by Bamz | Copyright of apk zipalign.