Any Enterprise iOS application should feature some important features. Firstly Security, so encrypt your users application data on the device and that is in addition to any other Device Management & Security that you should be using. Check out Afaria which uses Apple's MDM. Secondly support for Mobile Working, that will work in both off-line and on-line modes, even though connectivity is getting better and better, there will always be the chance of a 'dead-zone'. Finally Integration with existing 'legacy' back office systems, extending existing Enterprise Applications into the Mobile world.
When you start running ADF applications under JDev 11g you'll become familiar with seeing URLs like the following in your browser: http://127.0.0.1:7101/Sage-ViewController-context-root/faces/Welcome.jspx Each part of the URL is significant, though the one that stands out as being odd is the rather cumbersome "Sage-ViewController-context-root". This part of the URL in Java EE parlance is called the context-root, and not just because our example literally has context-root written into it. The context-root at its most basic form is the unique part of the URL on the application server to clearly distinguish your application from another on the server. However as you can see in this example the "Sage-ViewController-context-root" is hardly something you'd want to present to users. Something more palatable like "Sage" or "HR" would be useful, delivering an end URL like: http://127.0.0.1:7101/Sage/faces/Welcome.jspx
Well, maybe not quite, but with a mobile ERP iPhone app like SYSPRO On the Go, you can close that big deal from your hammock... Speed up smart decisions by tracking the gamut of business activities directly from your iPhone. Monitor current sales figures, analyze data, generate reports and make approvals to keep you moving forward. When you run out of luck trying to connect a laptop to a wireless network, you can now run the core functions of your entire business using your iPhone anywhere in the world-whether in a taxi cab or at a sales meeting. Besides, a laptop would be in danger of a Mai-Tai spill in a hammock!
PHP and JSP module creation on a Java platform is unheard of. We asked Emmanuel Garcin more detailed question about the beta launch that allows to-do just that. Version 6.5 is a big deal for several reasons. Above all, I'd say that our new release will make module creation easier than ever before - more like a PHP solution such as Drupal -- which is unheard of among Java platforms. What do you mean by "next generation web content management"?
Silly question – or is it? How do you judge if a methodology can be classified as agile methodology? Can Iterative or Spiral development methodology be classified as agile? What about Six Sigma or Lean process? On what basis will decide will you decide? If you go by the Forrester classification, Iterative or Spiral development methodology is not agile where as Six Sigma and Lean is agile. In the survey report Agile Development Management Tools, Q2 2010, Forrester classifies Scrum, Agile Modeling, Feature-Driven Development, Test-Driven Development, eXtreme Programming, Lean Development, Microsoft Solution Framework for Agile, Agile Data Methods, Adaptive Software Development, Six Sigma, Crystal, Behavior-Driven Development and Dynamic System Development Methodology under agile methodology but classifies Rational Unified Process, Iterative Development or Spiral under Iterative Development.
We are using Confluence for both our internal Wiki as well as for our external Community Portal. I just came across a very nasty performance bug in the version we are running on our external system. We run 3.2 and the User Search Feature keeps me waiting several minutes each time I search for users. I analyzed the problem and want to give some answers to folks that have similar problems with either confluence or other search features in any type of software. It turns out to be the typical N+1 Query and Requesting Too Much Data Problem Pattern that is responsible for this performance problem.
As sick as Steve Jobs is he left Apple Monday in great shape and his departure only created a ripple in the stock. The company, now the second most valuable in the world, ended December with a record $26.74 billion in revenues, up 71%, and record net profits of $6 billion, up 78%, or $6.43 a share, with gross margins at 38.5%, down from 40.9% but better than the expected 36%. Estimates called for earnings of $5.38 a share on revenues of $24.4 billion. Jobs left behind a message saying, “We are firing on all cylinders and we’ve got some exciting things in the pipeline for this year.” Nobody asked about him on the conference call and Apple executives ignored the dire unplumbed situation.
IDC said Tuesday that what it calls the media tablet market was up 45.1% sequentially to 4.8 million units in the third calendar quarter driven almost exclusively by global demand for the iPad, giving Apple close to 90% of the market. It’s projecting nearly 17 million tablets shipped worldwide last year and 44.6 million will ship this year, with the US representing nearly 40% of the total. It figures 2012 is good for 70.8 million units. Growth this year and next, it says will be driven by devices based on Android and other operating systems. The researcher is also counting eReaders. They were up 40% sequentially in Q3 to 2.7 million units. It figures the category was good for at 10.8 million units last year, three-quarters of them shipping in the US, and should see 14.7 million units ship this year and 16.6 million next year.
Microsoft’s Dynamics CRM Online, the cloud version of its Dynamics CRM 2011 and a Salesforce competitor, has finally escaped its North American boundaries and is now available worldwide. Well, in at least 40 markets at any rate. Microsoft is apparently expecting a good deal of switching to go on, or it’s hoping so. To egg it on it’s making Salesforce and Oracle a “Cloud CRM for Less” offer of up to $200 per user that can be applied for services such as migrating data or customizing the solution to meet unique business needs. There’s a free trial at http://crm.dynamics.com and between now and the end of June, it’ll cost $34 a user a month for the first 12 months.
I’ve done a Windows Azure Series together with Mario Szpusta, Software Architect Evangelist at Microsoft Austria on Windows Azure. The Series is in German and I decided to bring it to Cloud Computing Journal. I will modify some of the articles to bring them up-to-date. This series will cover about 15 articles that will be published once a week. Windows Azure is Microsoft’s Platform as a Service offering for Cloud Computing. There are three major fields in Windows Azure. Figure 1 provides an overview of the platform. The three fields are Windows Azure, SQL Azure and Windows Azure AppFabric. There are several other services that are part of each field. Windows Azure is a platform for web applications, SQL Azure is a comprehensive database in the cloud based on Microsoft SQL Server, and Windows Azure AppFabric contains enterprise techniques such as the service bus or access control. The name for Microsoft’s cloud platforms is “Azure Services Platform” and Windows Azure is one part of this platform. Nevertheless, most people say Windows Azure and mean all three parts. Let’s continue by examining each part of the Azure Services Platform.
They laughed at Larry Ellison and his Sun-based appliances and then went off and copied the idea. A year and a quarter of a billion dollars worth of investment later HP and Microsoft have a portfolio of pre-packaged appliances optimizing Microsoft’s software on HP’s hardware, a remnant of the Hurd administration at HP. They’re supposed to save their users a lot of time – paring months into hours – and they’re supposed to up the percentage of IT projects that deliver critical business apps that are rated successful by the organizations implementing them. Currently the number stands at 32%. Besides workload-specific appliances, HP and Microsoft also plan to deliver an HP Database Consolidation Appliance optimized for SQL Server 2008 R2 and Microsoft Hyper-V Cloud that consolidates hundreds of databases into a single, virtual environment and creates a private cloud database solution with the cloud’s signature self-service, on-demand scalability and dynamic elasticity.
As sick as Steve Jobs is he left Apple Monday in great shape and his departure only created a ripple in the stock. The company, now the second most valuable in the world, ended December with a record $26.74 billion in revenues, up 71%, and record net profits of $6 billion, up 78%, or $6.43 a share, with gross margins at 38.5%, down from 40.9% but better than the expected 36%. Estimates called for earnings of $5.38 a share on revenues of $24.4 billion. Jobs left behind a message saying, “We are firing on all cylinders and we’ve got some exciting things in the pipeline for this year.” Nobody asked about him on the conference call and Apple executives ignored the dire unplumbed situation.
This time it’s the European Commission that’s been between a rock and a hard place. It’s reportedly been teetering on the brink of a full-blown investigation of the Intel-McAfee deal but if it derailed Intel’s $7.7 billion acquisition of McAfee it would look like a Luddite with its foot on the neck of progress and if it waved it through it could get hauled into court by a McAfee rival complaining about it. However, Reuters said Thursday that to overcome the EC’s hesitancy Intel sweetened the pot and added more concessions to the ones Intel and McAfee supposedly already made.
The word to describe Mark Hurd’s departure from HP is changing from head-scratching to investigated. In response to a shareholder suit complaining about his handsome $40 million-$50 million exit package when he could have simply been fired for cause, HP is proposing to have members of its board who weren’t there last August when Hurd was ousted hire a fresh crop of lawyers and open a new investigation. That’s on top of the SEC investigation now going on. Until HP overhauled its board Thursday, the only new directors were Hurd’s replacement CEO Léo Apotheker and non-executive chairman Ray Lane. Not exactly your most objective team of inquisitors. Lane has already called Hurd a liar in print and both men are nursing deep-seated grudges against Oracle, Hurd’s current place of employment.
With the emergence of cloud computing, enterprise Java applications need to be easy-to-use, provide access anywhere/anytime, and enable collaboration. Until recently, developers were in the dark when it came to navigating cloud application development. VMware’s Application Platform helps developers meet the ever changing demands of this growing industry by driving Java innovation through portability and productivity. In his session at the 8th International Cloud Expo, Rod Johnson, senior vice president of the Application Platform Division at VMware, will explain how to tackle the challenges of Java applications development in the private, public or hybrid cloud, and walk away with a keen understanding of what it takes to push application development forward in this new era.
Jinfonet Software, a provider of Java reporting, on Tuesday announced reporting solutions for Salesforce.com’s cloud database, Database.com. This new development provides the ability to create reports and dashboards to directly access Database.com, an enterprise database built for the cloud. As a result of this support, JReport can now access Database.com using SQL, just like accessing any other data source. Providing business intelligence solutions for Database.com simplifies the development of cloud-based enterprise applications.
The new ATRIX smartphone may change things for consumers and the enterprise. Motorola calls it the worlds most powerful smartphone which based on the specs thats defendable. Others call it the NirvanaPhone based on a new feature that allows the phone to be docked to a full sized PC display, TV or Laptop dock. This feature called webtop will run Firefox and Citrix Receiver essentially making the entire web plus company applications and data available anywhere.
I have seen many companies use Mobility to create & expand advantages over their customers and streamline processes, increasing staff & customer satisfaction. Recently a Sybase Survey by Kelton Research highlighted that this year 21% of IT Managers surveyed are looking to introduce 20+ Mobile Applications into their organizations. What sort of questions should these guys be asking to help qualify their Enterprise Mobility Projects? I have 9 questions that should help you in initial discussions in 3 sections and once answered help to reduce any problems later down the road, before letting their users loose!
There are two major drivers behind the need to embrace parallelism: the dramatic shift to commodity multicore CPUs, and the striking increase in the amount of data being processed by the applications that run our enterprises. These two factors must be addressed by any approach to parallelism or we will find ourselves falling short of resolving the crisis that is upon us. While there are data-centric approaches that have generated interest, including Map-Reduce, dataflow programming is arguably the easiest parallel strategy to adopt for the millions of developers trained in serial programming. The blog at http://www.thevirtualcircle.com/2010/01/why-should-we-care-about-paralle... gives a nice summary of why parallel processing is important. Let’s start with an overview of the supported parallelism available today in modern processors. First there is processor-level parallelism involving instruction pipelining and other techniques handled by the processor. These are all optimized by compilers and runtime environments such as the Java Virtual Machine. This goodness is available to all developers without much effort on our part.
Apple CEO Steve Jobs, who was apparently cured of pancreatic cancer in 2004 only to turn frail and gaunt and need a liver transplant in 2009, has gone out on medical leave again. He never lost the gauntness. COO Tim Cook will stand in for him as he has in the past. Apple issued a copy of the e-mail, signed “Steve,” sent to all Apple employees Monday morning. It reads: “At my request, the board of directors has granted me a medical leave of absence so I can focus on my health. I will continue as CEO and be involved in major strategic decisions for the company. I have asked Tim Cook to be responsible for all of Apple’s day to day operations. I have great confidence that Tim and the rest of the executive management team will do a terrific job executing the exciting plans we have in place for 2011.
Cloud Expo, Inc. announced on Thursday that Cloud Expo 2011 New York, the 8th International Cloud Computing Conference & Expo, will take place June 6-9, 2011, at the Javits Center in New York City. The International Cloud Computing Conference & Expo series is the world’s leading Cloud-focused event and is held in New York, Silicon Valley, Prague, Tokyo, and Hong-Kong. Over 600 corporate sponsors and more than 65,000 industry professionals have participated in Cloud Expo since its inception, 10-folds more than all other Cloud-related events put together.
During the second half of 2010 I was lucky enough to have been given access to an internal engineering build of the Sybase Unwired Platform (SUP) that supported iOS devices in addition to Blackberry and Windows Mobile. SUP is a Mobile Application Platform, which in my opinion and also of folks like Gartner, is the only way forward in multiple application mobilization and multiple device support. MEAPs abstract the data access and Business Logic into Mobile Business Objects (MBOs) that take care of accessing, updating and deleting back end data. That data could be from files, corporate RDMS and other 3rd party systems such as SAP.
The restrictions JPA imposes on callback methods made them practically useless in real-life applications. Surely these restrictions have a good technical reason behind them, but from a business application developer perspective they mean that JPA callback methods are practically useless. The section 3.5 of JPA specification states: "In general, the lifecycle method of a portable application should not invoke EntityManager or Query operations, access other entity instances, or modify relationships within the same persistence context. A lifecycle callback method may modify the non-relationship state of the entity on which it is invoked."
You have of course perhaps heard that starting February 10 the Android- peddling Verizon is going to start selling a specially adapted iPhone 4 on its Code Division Multiple Access (CDMA) widgetry, breaking AT&T’s cherished exclusive on the dingus.
Who would have imagined back in 1973 when Martin Cooper/Motorola dialed the first portable cellular phone call, that one day we’d be booking airline tickets, paying bills, taking pictures, watching movies, getting directions, emailing and getting work done on a little device the size of a deck of cards. As these ‘cell-phones’ have matured, they’ve [...]![]()