Skip to content
This repository was archived by the owner on Jan 13, 2020. It is now read-only.

Commit 255ef3c

Browse files
committed
General restructuration.
1 parent eb45eb5 commit 255ef3c

File tree

149 files changed

+1664
-1733
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

149 files changed

+1664
-1733
lines changed

.gitattributes

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,6 @@
33

44
# Custom for Visual Studio
55
*.cs diff=csharp
6-
*.sln merge=union
7-
*.csproj merge=union
8-
*.vbproj merge=union
9-
*.fsproj merge=union
10-
*.dbproj merge=union
116

127
# Standard to msysgit
138
*.doc diff=astextplain

.gitignore

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
# git config --global core.excludesfile ~/.gitignore_global
66

77
# Ignore built and compiled application files.
8-
bin/
9-
build/
10-
gen/
8+
bin
9+
build
10+
gen
1111
*.apk
1212
*.ap_
1313
*.class
@@ -19,13 +19,13 @@ gen/
1919
local.properties
2020

2121
# Ignore Gradle project files.
22-
.gradle/
22+
.gradle
2323

2424
# Ignore Proguard folder.
25-
proguard/
25+
proguard
2626

2727
# Ignore Intellij project files.
28-
.idea/
28+
.idea
2929
*.iml
3030
*.ipr
3131
*.iws

.travis.yml

Lines changed: 0 additions & 43 deletions
This file was deleted.

README.md

Lines changed: 29 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,42 @@
1-
## Welcome to inAndroid
1+
## Welcome to AtlasAndroid
22

3-
inAndroid is a modern framework that includes everything needed to create database-backed Android
4-
applications according to the
3+
AtlasAndroid is a modern framework that includes everything needed to create
4+
database-backed Android applications according to the
55
[Model-View-Controller (MVC)](http://en.wikipedia.org/wiki/Model-view-controller)
6-
pattern. The initial version of the framework is entirely focused on the model layer.
7-
8-
Understanding the MVC pattern is key to understanding inAndroid. MVC divides your application into
9-
three layers, each with a specific responsibility.
10-
11-
The _Model layer_ represents your domain model (such as Account, Product, Person, Post, etc.) and
12-
encapsulates the business logic that is specific to your application. In inAndroid, database-backed
13-
model classes are derived from `ActiveRecord` class. Active Record allows you to present the data
14-
from database rows as objects and embellish these data objects with business logic methods. Although
15-
most inAndroid models are backed by a database, models can also be ordinary Java classes, or Java
16-
classes that implement a set of interfaces as provided by the Active Model module. You can read more
17-
about Active Record in its [README](active-record/README.md).
18-
19-
Active Record, and Action Request can each be used independently outside inAndroid. In addition to
20-
them, inAndroid also comes with Active Support ([README](active-support/README.md)), a collection of
21-
utility classes and standard library extensions that are useful for inAndroid, and may also be used
22-
independently outside the framework.
6+
pattern. The initial version of the framework is entirely focused on the model
7+
layer.
8+
9+
Understanding the MVC pattern is key to understanding AtlasAndroid. MVC divides
10+
your application into three layers, each with a specific responsibility.
11+
12+
The _Model layer_ represents your domain model (such as Account, Product,
13+
Person, Post, etc.) and encapsulates the business logic that is specific to your
14+
application. In AtlasAndroid, database-backed model classes are derived from
15+
`ActiveRecord` class. Active Record allows you to present the data from database
16+
rows as objects and embellish these data objects with business logic methods.
17+
Although most AtlasAndroid models are backed by a database, models can also be
18+
ordinary Java classes, or Java classes that implement a set of interfaces as
19+
provided by the Active Model module. You can read more about ActiveRecord in its
20+
[README](activerecord/README.md).
21+
22+
ActiveRecord, and ActionRequest can each be used independently outside
23+
AtlasAndroid. In addition to them, AtlasAndroid also comes with ActiveSupport
24+
([README](active-support/README.md)), a collection of utility classes and
25+
standard library extensions that are useful for AtlasAndroid, and may also be
26+
used independently outside the framework.
2327

2428
## Contributing
2529

2630
We encourage you to contribute to all of our frameworks! Please check out the
27-
[Contributing to inFrameworks page](http://www.inframeworks.org/contributing)
31+
[Contributing to Atlas page](http://atlas-tech.org/contributing)
2832
for guidelines about how to proceed.
29-
[Join us!](http://www.inframeworks.org/contributing/contributors)
33+
[Join us!](http://atlas-tech.org/contributing/contributors)
3034

3135
## Code Status
3236

33-
* [![Build Status](https://api.travis-ci.org/inframeworks/inandroid.png)](https://travis-ci.org/inframeworks/inandroid)
37+
* [![Build Status](https://api.travis-ci.org/atlas-tech/atlas-android.png)](https://travis-ci.org/atlas-tech/atlas-android)
3438

3539
## License
3640

37-
inAndroid is released under the [MIT License](http://www.opensource.org/licenses/MIT).
41+
AtlasAndroid is released under the
42+
[MIT License](http://www.opensource.org/licenses/MIT).

action-request/CHANGELOG.md

Whitespace-only changes.

action-request/README.md

Whitespace-only changes.

action-request/build.gradle

Lines changed: 0 additions & 42 deletions
This file was deleted.

action-request/gradle.properties

Lines changed: 0 additions & 3 deletions
This file was deleted.

action-request/src/main/AndroidManifest.xml

Lines changed: 0 additions & 9 deletions
This file was deleted.
-46 KB
Binary file not shown.

0 commit comments

Comments
 (0)