Skip to content
This repository has been archived by the owner on Jun 11, 2023. It is now read-only.

Latest commit

 

History

History
56 lines (42 loc) · 1.49 KB

README.md

File metadata and controls

56 lines (42 loc) · 1.49 KB

FCat Framework for IOS

Introduction

FCat is a simple Objective-C framework designed to ease development of IOS applications. It provides the following features:

  • Easy configuration with xml
  • View creation and lifecycle management
  • Easy navigation management
  • Easy tab management
  • Simple to use generic views

Add it to your project

Adding FCat to your project is very straight forward, indeed you just have to download the archive, extract it and drop it to your XCode project.

XML configuration file

The setup of the application is taking place in an XML file, pretty much like a J2EE application. Here is a simple example:

<cat-application>

	<title>CMA</title>

	<group name="welcomeTabBarItem" title="Welcome" image="welcomegroup.png">
    
		<view class="WelcomeView" name="welcome" >
        	 <route action="userButton" destination="userform"/>
    	</view>

		<view class="UserFormView" name="userform" title="User Form">
			<decorator class="FCatTextInputDecorator">
				<scroller>SrollView</scroller>
				<input>Login</input>
				<input>Email</input>
				<input>Password</input>
			</decrator>
		</view>

	</group>

	<group name="helpTabBarItem" title="Help" image="helpgroup.png">
    	<view title="Help" class="FCatWebView" name="help">
			<param name="upButton">yes</param>
			<param name="htmlFile">myhtmlfile</param>
		</view>
	</group>
	
</cat-application>