Quantcast

A community for students. Sign up today!

Here's the question you clicked on:

55 members online
  • 0 replying
  • 0 viewing

Rohangrr

  • one year ago

I want to make a user interface like that of FB?? any special code, if u know

  • This Question is Closed
  1. Rohangrr
    • one year ago
    Best Response
    You've already chosen the best response.
    Medals 1

    @saifoo.khan @Callisto @Ashleyisakitty @jamsmith @the1739man @robtobey

  2. Rohangrr
    • one year ago
    Best Response
    You've already chosen the best response.
    Medals 1

    pls make it fast

  3. LucciVee
    • one year ago
    Best Response
    You've already chosen the best response.
    Medals 0

    Whats a user Interface ?

  4. bdean20
    • one year ago
    Best Response
    You've already chosen the best response.
    Medals 0

    Making a user interface of the quality and complexity of facebook is not simple. What programming experience do you have?

  5. Rohangrr
    • one year ago
    Best Response
    You've already chosen the best response.
    Medals 1

    I have a programming exp about 4 yrs

  6. walters
    • one year ago
    Best Response
    You've already chosen the best response.
    Medals 0

    try be eclipse

  7. bdean20
    • one year ago
    Best Response
    You've already chosen the best response.
    Medals 0

    There's a lot of special design work that goes into making an application like facebook. The UI is just one part. If you take out the UI and point it to another server that has the same API, it will do exactly the same. In that sense, its logic is considered separated from the server. For just the UI, usually, you expect the server to provide you with JSON objects through a REST interface. This means you need some special code for handling your requests for you (JQuery or similar is good). Beyond that, you'll probably need some type of widget package to let you create things with functionality beyond what's provided by HTML - for example a dropdown box that also searches for people. Then you need to create the logic for what people are supposed to see and when. You're dynamically showing and hiding things based on a number of criteria (what type of user it is, for example). For this UI to work, you need a server that provides you the JSON objects. That will need some security framework for authentication. Then, you've got a layer for directly handling HTTP requests (GET/POST/PUT/DELETE), where you'll check that the user is authenticated. You'll have a layer for validation and controlling any 'business logic', then you'll have a database access layer, which is where all SQL should be generated. You'll also need some way of passing objects between the layers ('model' objects). Then you'll need something to connect to your database for you. It is a lot of work getting applications of this quality up and running, if you're doing it alone with no experience in creating UIs. I described the approach that was used for the application I'm working on. Its Java using the springtools framework. If you use ASP.NET, some of those things are done for you. If you use PHP, check out the libraries that are available.

  8. Not the answer you are looking for?
    Search for more explanations.

    • Attachments:

Ask your own question

Ask a Question
Find more explanations on OpenStudy

Your question is ready. Sign up for free to start getting answers.

spraguer (Moderator)
5 → View Detailed Profile

is replying to Can someone tell me what button the professor is hitting...

23

  • Teamwork 19 Teammate
  • Problem Solving 19 Hero
  • You have blocked this person.
  • ✔ You're a fan Checking fan status...

Thanks for being so helpful in mathematics. If you are getting quality help, make sure you spread the word about OpenStudy.

This is the testimonial you wrote.
You haven't written a testimonial for Owlfred.