Questions tagged [frameworks]

A framework is an existing library or set of libraries that provides overarching application structure so that the developer can focus primarily on their application's implementation details instead. In most cases the tag for a specific framework should be used instead of this tag.

Framework

A framework is a set of code or libraries which provide functionality common to a whole class of applications. While one library will usually provide one specific piece of functionality, frameworks will offer a broader range which are all often used by one type of application. Rather than rewriting commonly used logic, a programmer can leverage a framework which provides often used functionality, limiting the time required to build an application and reducing the possibility of introducing new bugs.

Resources

11676 questions
1471
votes
10 answers

How can I "add existing frameworks" in Xcode 4?

I can't find the good old "Add existing frameworks" option. How do I do this? We're talking about Xcode 4 DP2 (in the context of iPhone development, as far as it matters...).
Ariel Malka
  • 15,697
  • 6
  • 31
  • 33
1032
votes
22 answers

What is the difference between a framework and a library?

What is the difference between a framework and a library? I always thought of a library as a set of objects and functions that focuses on solving a particular problem or a specific area of application development (i.e. database access); and a…
anbanm
  • 13,425
  • 5
  • 22
  • 17
664
votes
34 answers

iOS app with framework crashed on device, dyld: Library not loaded, Xcode 6 Beta

This crash has been a blocking issue I used the following steps to reproduce the issue: Create a Cocoa Touch Framework project Add a swift file and a class Dog Build a framework for device Create a Single View application in Swift Import framework…
vladof81
  • 26,121
  • 9
  • 38
  • 41
654
votes
17 answers

What exactly is Spring Framework for?

I hear a lot about Spring, people are saying all over the web that Spring is a good framework for web development. What exactly is Spring Framework for in a nutshell? Why should I used it over just plain Java.
Maksim
  • 16,635
  • 27
  • 94
  • 135
321
votes
16 answers

Recommendations of Python REST (web services) framework?

Is there a list somewhere of recommendations of different Python-based REST frameworks for use on the serverside to write your own RESTful APIs? Preferably with pros and cons. Please feel free to add recommendations here. :)
darius
  • 4,967
  • 4
  • 27
  • 18
309
votes
27 answers

OS X Framework Library not loaded: 'Image not found'

I am trying to create a basic OS X Framework, right now I just have a test framework created: TestMacFramework.framework and I'm trying to import it into a brand new OS X Application project. I have built the .framework file and imported it into the…
Sammio2
  • 7,422
  • 7
  • 34
  • 49
243
votes
17 answers

Finding the max/min value in an array of primitives using Java

It's trivial to write a function to determine the min/max value in an array, such as: /** * * @param chars * @return the max value in the array of chars */ private static int maxValue(char[] chars) { int max = chars[0]; for (int ktr =…
Nick Heiner
  • 119,074
  • 188
  • 476
  • 699
240
votes
16 answers

What is middleware exactly?

I have heard a lot of people talking recently about middleware, but what is the exact definition of middleware? When I look into middleware, I find a lot of information and some definitions, but while reading these information and definitions, it…
Michel
  • 9,220
  • 13
  • 44
  • 59
239
votes
13 answers

What framework for MVVM should I use?

I am developing an application with the MVVM model, but I have reached a point where I need to choose which framework to use. Among the possible options are: MVVM Toolkit MVVM Foundation WPF Application Framework (WAF) Light MVVM Caliburn…
Rangel
  • 2,673
  • 4
  • 18
  • 11
233
votes
3 answers

Library? Static? Dynamic? Or Framework? Project inside another project

I have an existing iOS app and want to add a large chunk of code that I've been developing as another project just for ease of testing. The new chunk basically deals with saving an image to various sharing services, etc.. Because that sharing code…
pizzafilms
  • 3,829
  • 4
  • 24
  • 39
212
votes
21 answers

Swift compiler error: "non-modular header inside framework module"

Now I would like to migrate my ObjC framework to Swift and I got the following error: include of non-modular header inside framework module 'SOGraphDB' The references is to a header file which just define a protocol and I use this header file in…
Stephan
  • 4,263
  • 2
  • 24
  • 33
206
votes
12 answers

What is a software framework?

Can someone please explain me what a software framework is? Why do we need a framework? What does a framework do to make programming easier?
Anxious
  • 2,175
  • 2
  • 14
  • 4
201
votes
9 answers

What is the difference between Spring, Struts, Hibernate, JavaServer Faces, Tapestry?

May I know what is the difference between:- Spring Struts Struts 2 Hibernate JavaServer Faces JavaServer Pages Tapestry Are these technologies/framework complementary to each other? Or they are alternatives to each other (after I use one of them,…
CMW
  • 2,367
  • 4
  • 19
  • 10
198
votes
18 answers

What Scala web-frameworks are available?

I've just started learning Scala, and the first thing I'm going to implement is a tiny web application. I've been using Erlang for the last year to implement server-side software, but I've never wrote web applications before. It will be a great…
Prikrutil
  • 2,610
  • 3
  • 18
  • 12
180
votes
8 answers

Simple explanation of MapReduce?

Related to my CouchDB question. Can anyone explain MapReduce in terms a numbnuts could understand?
reefnet_alex
  • 9,703
  • 5
  • 33
  • 32
1
2 3
99 100