Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 824881
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 15, 20262026-05-15T03:09:58+00:00 2026-05-15T03:09:58+00:00

We sell photoalbums which our customers create theirselves using a client album editor program

  • 0

We sell photoalbums which our customers create theirselves using a client album editor program (for Windows). Now we are going to develop an online program so customers could create their albums in the browser: upload photos and edit them. This is going to be a rich browser application with full graphics support.

The problem is what technology to use?

Our server application is build in Java and we think about Java Applets so that we could reuse some Java-code. We are also not very familiar with Flash.
But some people say that Flash is preferred.

Maybe there’re some modern technologies now? SVG or some Google technologies (like GWT but with graphics support) or something?

What do you think?

Thanks in advance!

UPDATE

The photobook editor was created using GWT + SVG.

  • 1 1 Answer
  • 1 View
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-15T03:09:59+00:00Added an answer on May 15, 2026 at 3:09 am

    There are four big choices you can go for:

    • HTML5 + CSS 3 + AJAX
    • Silverlight
    • Flash
    • Java

    HTML 5 + CSS 3 + AJAX (For the surrounding website.)

    As there are a lot of graphics involved and these upcoming standards are fairly new it would be hard to get everything you want accomplished in this language, you could build up a large part of the site in this but the image editor itself will not be fairly easy to develop compared to other languages.

    Silverlight (Unless you have a lot of time… A bad choice, for now…)

    A lot of users don’t have this installed by default yet although the support for installing it is reasonable (Moonlight on other OSes, different browsers can do Silverlight), if you want to reach a wide public you might want to skip this for now. This one would involve you to learn C#, .NET, WPF and other Microsoft technologies to get you going which will require a lot of learning time from your company.

    Seesmic, the second popular Twitter Client, however seems to use Silverlight to install and update it’s desktop application in a quick way in the browser so it might not be too hard to require your users to have Silverlight. Another bonus to learning C#, .NET and WPF is that you can use the learned techonologies to write desktop applications. (Which again could run on other OSes, Mono’s support is getting good)

    Java VS Flash (Stay unless you have reasons to change!)

    As seen on Google Trends: Java, Flash, Silverlight you will notice that Java and Flash are on the same level, so they are both fairly supported by your users. You could best stay with Java as you have the experience in that language, not to forget that you could reuse code you have written. Another bonus on staying with Java is that you don’t to switch between software for developing different parts of your software infastructure.

    You could look up Java VS Flash on Google and only when you have the reason to change you should do so, there is no point at learning something with the same (or maybe worse) capabilities when the thing you use at the moment is fine to do the job. There is nothing wrong with learning something new when you have the time for it though, but you’ll have the drawback of being new to it…

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I want to create a new application (which I will sell) that uses web
We have a web application (Grails) which we are going to sell licenses for
We have a collection of commercial MFC/C++ applications which we sell using Stingray Objective
We sell packaged Java web applications to some of our customers. It's basically a
I'm going to sell a program that uses that framework in Mac App Store.
I'm trying to sell our group on using Mercurial as a source repository rather
I want to sell online. and I tried to create a Paypal account and
I have a string String mainString=///BUY/SELL///ORDERTIME///RT///QTY///BROKERAGE///NETRATE///AMOUNTRS///RATE///SCNM///; Now I have another strings String str1= RT;
I was thinking of making a commercial application to sell to customers to install
Currently I sell a program, that accesses my webpage. The program is HWID (Hard

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.